Article marketing is a great way to generate back links. Share Content as a Guest Author ,Comment on Related Blogs, Write Viral Content, Participate in Forums and Active on Social Networking Sites is also effective way to get back link to your site.
by Ezzaral: Snipped blatant self-promoting link that had nothing to do with the question.
You can increase backlinks for your site with the differnt SEO methods like forum posting, blog commenting , article submission etc. But nowadays the best way for getting quality links, is content marketing. Earn links with your content.
there are websites available that will give you the list of high pr forums, articles, directories, blogs and many more. Download them and you can create some of the best links over there.
You can also atart you own blog page and can also attach links over there.
One of the biggest search engines out these days is Google. Google ranks using content, formatting, and linking. The higher that Google calculates the 'quality' of your website, the higher your ranking will be in Google searches. One way to have your website seen as high quality by Google is to have other websites link to it. This is known as backlinking (thus "how to create backlinks").
You can submit various good concent about your website in high pr article and blogs. And share all these thing with social networking sites. And try to bring some links with various popular sites, like, news sites, wikipedia etc.