It is one of the most common question repeated hundreds of times across forums. Now a day, the most common link building techniques are:
1) Profile Linking ( newest)
2) Link bait
3) Link Wheel
4) Press Release submission
5) article submission
6) Blog submission
But no link building technique can be effective without original and useful content.