There are a thousand different link building method out there. Most of them are total crap. Some of them provide you with good value, and a small percentage of these methods make sure you get a huge ROI on your investment.
I was looking at various YouTube videos and this video seems to have all the link building techniques right. The good thing about this video is that anyone can follow this method if you give it adequate time. If you want to do justice to yourself, you have to check this video out!