Link popularity building is certainly a most effective means of promotion (provided you keyword is competitive). But do not rush getting links - you may be penalized for over optimization.
The more quality incoming links you receive from other sites, the higher you will rank for the relevancy of the keywords
Do n't buy too much links that's the only think I would advise Make link buying as a naturally accumulating links for your site..
First you should have really great unique content then try to get as much links as you can without spamming. Google give the top spots to the sites that have the most of both.
Unique content on your website is equally important to quality back-links. You should have a back-link strategy instead of having a random approach. It is a time consuming task so it is best to plan your time. It should be combination links from forums, blogs, websites, etc. And no spamming of any of these either.
Combination of on-page and off-page is the secret mixture of SEO. Pure link building is not enough for your site to reach the top position for a high competitive keywords. Anyway, quality links is what you need, tons of crap links should be avoided.
SEO is about link building. Basically the more links pointing to your site, the better SERP you would have. This si the general rule of SERP, so keep those links coming.
yes.you must start link building.although unique posts are important , links are more important.always remember that SEO is not just links but relevant links .