You have got to visit Kristen Lamb's Blog. I mean seriously. It's the best thing I've found on writing since, well, since I learned to form the alphabet.
Go. Read. Be edified.
Also, check out her book, We Are Not Alone: the Writer's Guide to Social Media. And if you're an indie writer, then do all the things I've mentioned and you just might win a chance for her to critique the first 15pp of your novel.