Personally my favorite place to learn about linking and other internet marketing aspects is in a whitehat internet marketing blog. These blogs are great when you need to stay on top of internet marketing topics. There are many blogs that help with internet marketing aspects. If you would like to find some of the top blogs within this niche go to google and type in “internet marketing blog” or “seo blog” and you will find hundreds in each category. If you are unsure which ones to follow begin reading and if what the blogger is saying actually works and makes sense then follow them if they don’t move onto the next blog. There are many that spout they know how to get to the first page of Google for any keyword, but out of the thousands I have read only 1% or so actually had really good information on them. Forums are another place that will help you learn about internet marketing, building links, and SEO. Personally my favorite forum is v7n webmaster forum which you can find by doing a google search. The webmasters here are extremely friendly and will help you build an online empire if you are willing to work hard and learn.
Now after the learning you will need to actually go out and acquire backlinks. There are hundreds of ways to gain backlinks online. I am going to cover some of the most basic ways which you should consider following when trying to gain backlinks. The first and most prevalent is general and niche directories. This includes websites such as dmoz.org and other free directories. They are usually free and offer a backlink with the keywords you would like to rank well for. Article directories are another way to get backlinks as well as social bookmarking. One that I have used and seen good results is exchanging links with relevant websites. You should make sure the website is a decent place before linking to them. The free traffic system which you can find by doing a google search is another excellent way to gain backlinks and is one which I have used over and over.