Create a website and keep it current.
Add a blog to your website and post quality stuff.
Give away professionally designed bookmarks.
Give away free print or electronic books.
Tap the power of social media, yet post carefully.
Create free talks that explain and expand your book.
Always carry a book and business cards with you.
Pay a professional reviewer/review service for a write-up.
Ask friends/colleagues to post reviews on Amazon.
Write free articles for national/regional magazines.
Build a relationship with local media and keep them informed.
Update your alma mater about your work.
Take at least one marketing step a day.
Track your progress in a book marketing log.