Submit your blogs in search engines. then you can also promote your blog in social networking sites, this are the main source for getting more traffic on blog.rank your blog on serach engines by using relevant keywords.
Get it indexed from major Search Egnines like Goolge, Yahoo, Bing. Then create a FB Page and a Twitter Account. Than promote your posts there and get people engaged with you blog. Do some contests and promote sometimes Products to Win for your readers. There more people you can get to read your blog, it better will come. You can also use services, to create backlinks for you. So you don't have to do all the SEO on your own. The more traffic you get, the better your ranking.
I have a Political Punjab related website which stable on fifth page on SERP i have use many way to promote my website but i am anable to get the result please suggest me what should do i to promote for my website and how can i get ...