There is no one general rule which will work for all sites. Based on the age, authority status, rankability of your website, create an approach that will blend in with your website. Also consider and plan for the seasonal nature of your website if any.
I would say social bookmarking, articles on ezine articles, link exchanges and blog commenting are all good techniques.
There is no one good way of building links... Constantly build your links by 1. Directory Submissions (SEO Friendly) 2. Social bookmarking 3. Press release 4. Blogs and forum posts (do not spam) 5. Article submissions 6. Link Baiting (This is the most important)
Hi there!! Well getting back links is not a tough deal. Just pay a visit to the relevant sites and get registered. Once you are there, participate in the forums and get to know and discuss a lot along with the pleasure of making a free and effective backlinking to your site. Try to visit good and top rated sites. I hope it'll help you out. Jenny Jobs Music Reviewer Economynews.in
forum posting is the easiest thing .., just get hold of some dofollow forums .. and post in all of them .. daily ...
No single strategy is going to give you desired results, you must consider all whitehat link building options such as directory submissions, article marketing, PR marketing etc.
Build a good database of web master's ids and get links through direct chatting. Thats the fastest and most effective way to bring links.