Don't sleep. Ever.
Anyhow, I've done okay at this since my first book came out about 6 months ago.
But, really, I started unwittingly five years ago, by getting here and talking lots. But here goes:
1. Communities - join them and join in. Don't try to sell your book, just get to know people. Eventually your book will come out.
2. Facebook - groups can be quite good. Join relevant ones and treat like the community above.
3. Twitter - more limited but joining in relevant chat hours under # can be quite good.
4. Reviews - more of a drip-drip this than an oh, my word that review got me 50 sales. Incremental drip feeding works better.
5. Circles of interaction - keep trying to increase them. Try not to just stay in the same circles, although you'll find you'll keep meeting the same people
6. Blogs are fine, if you like writing them. Not good if they're a chore.
7. Instead of asking the big sites for a review, offer them content. Write a guest post and they'll add your links etc, and they'll actually print it if it's good and fits their remit.
8. Say yes. Don't be picky. Interview? Sure! Need someone to support my facebook launch? Be there! Every bit of coverage is another drip and it's about people starting to know your name.
But, really, it's point one - get to know people - combined with time. It takes loads of time. Loads. There is no shortcut.
Lastly, internet isn't the be all and end all - word lf mouth can grow from local coverage as well.
Edit - a memorable name's handy, too.
