The best method to get high quality natural links is to create something worth linking to. You can fill your waste bucket full of blog spam links, garbage directories listings, useless articles submissions etc. and be slightly rewarded for it too but there is nothing more powerful than gaining links based on the quality of your web content. When people like what they see and read they share it.
That's my opinion based on over ten years in the search engine game. I've seen the trendy search engine manipulation tactics come and go. The link strategists are worried today because their mass link production babies are basically ineffective now.
Build great web content that doesn't require artificial external empowerement. Forget about link building schemes geared to make your content appear to be important. Simply build important content.