The best way to promote your first book, in this day and age, is obviously, the internet! It is the easiest route with the most reach, and a great way to meet contemporaries with shared experiences. Many people, or at least avid readers go through online forums looking for books online to buy and read. A few writers even offer bloggers free books in exchange of reviews, and a mention on their blogs, you could try that.
If it?s your first book it is essential to make the audience aware of its presence. Start writing a blog to promote your book and pass on giveaways for the first 50 or 100 buys. Get your book reviewed and write a press release for PR web. Getting some back links from high traffic websites can help you reach your target audience. Face book ads are a great way to share your media updates with the audience. Leverage the power of social media to generate buzz, create interest and get reviews. Distribute a media release of yourself with the book and a short synopsis of the content to get the audience curious.