Originally Posted by HareBrain
Not SFF-specific, but one I've found very good is "Writing a Novel" by Nigel Watts. And almost as good, and very funny, is "How Not to Write a Novel" by Mittelmark and Newman.
Seconded. Every mistake you will ever make in writing is in that book. And yes, it is very funny.