first i must tell you that for every site it is very important to get more natural links /backlinks so that they get a rank in google and other search engine .
so i suggest you create your unique content and share to social networks,also write comments on the other sites that have good rank and place their URL there also join forums and regularly post there and get free backlinks ........also you search as on google "freebacklinks"and manually make freebacklinks for your sites but best way is a social network so place their site URL and share there regularly..i hope this reply is little help you!
Natural links are inbound links that site owners didn’t intentionally create as part of their link building campaign. Natural link building is a positive product of all the rest of the SEO and online marketing work that you do like social media marketing, online PR, content marketing and more. People find and link to your content because it’s great content, not because you went out looking for links
Some say that link building is not anymore suggested when it comes to SEO 2013, but we still stand in a balanced link building. Balance meaning, being helpful by sharing only those information that will be of value to people.
I stand with @Hirohurl, add value in any link building you are participating - may it be in forums, commenting on blogs, writing your own blogs, creating your inforgraphic, etc., and no matter how fast or how slow the result may be depending on your invested effort, the result will be guaranteed natural links.
You cannot build links with old link building methods, if you are interested to gain natural links, than write a good content and make the best quality of your work , your content will earn link for you, only this way you can acquire natural links.
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 ...