These days it seems like everyone's book marketing budget is a little tighter. If you're feeling the pinch, or if you're just looking for some great free stuff to do on your own, here are some tips that can help keep you on track. Along with the tips, I've also linked to other articles I've written on the various topics, in case you want to dig deeper:
Buy your domain name as soon as you have a title for your book. You can get domain names for as little as12.95. Tip: When buying a domain always try to get a .com and stay away from hyphens, i.e. penny-sansevieri.com - surfers rarely remember to insert hyphens. You should also consider using your keywords in your domain because it'll help you rank better. Social media is great, but don't use your Facebook or Twitter pages as your "website" - you should own your domain and have a site. Period. http://www.huffingtonpost.com/penny-c-sansevieri/how-to-build-the-perfect-_b_1932184.html
Set up an event at your neighborhood bookstore. Do an event and not a signing, book signings are boring!
It's all about content these days so why not create a calendar for content? Often if you aren't sure what to write, or when, a content calendar will keep you on track. You can plan the calendar around your free time (though you should blog weekly) and around holidays or events that may tie into your book.
Then, while you're at it: brainstorm content ideas and start a content folder you can always refer back to when you aren't feeling "inspired" to write anything.