Promoting the now blog and building link to get the traffic is not an easy task. To get traffic from search engine (Especially Google) it will take time. Don’t expect that people will come your site automatically, you have to tell the world what you have written till you get a good page ranking. I experienced yahoo answers is one of the best method to tell the world about your content. The absence to strict moderation rules make it most suitable for this purpose. Millions of people use Yahoo answers to get a personalized solution for questions in different fields.
How to promote
Login to Yahoo Answers with your Yahoo id. In the search box enter the keyword related to your site and refine the search for open questions.
If any open question related to your content, answer the question with a link to your blog post. The asker will certainly visit your blog and you will get some more visitors through other yahoo answer users. Moreover Yahoo search results gives much more importance to Yahoo Answers.
Try this and post your feedback