I used to regularly follow few link building strategies are:
· List your site in directories
· Write the best guest post
· Write a blog
· Build backlinks using forum, classifieds ads, social bookmarking
· Discover competitors' common backlinks · Recovering the dead backlinks
· Find the strongest competitors healthy backlinks
· Find the most relevant link building opportunities
Here are some of my favorite link building techniques. I join forums and share my website link on the profile as well as signature. I will go to the forum and post once in a while. This will make my post appear again and again which will also diaplay my signature.
I share my links on social bookmarking sites and my favorite is Pinterest.
I also do blog commenting.