You can easily make a backlink by placing a link in Yahoo! Answers and in signature on any forum. Then you can make more by looking around for auto-approve blogs and comment there (don't make it look like spam).
There are many way to generate backlink for free such as forum posting, blog commenting, profile link, directory submission, social bookmarking, article submission and etc
You need to create backlinks RELATED to your niche, not just tons of backlinks! - Social bookmarking - Commenting on blogs and forums - Pinging and RSS feed - Video submission sites - Backlinking to the same sites as your competition - Submitting your url - linking to other websites - Backlinking from your blog If you want higher conversions from the traffic you need to create backlinks that are RELATED to your niche.
Just be a little careful with auto approve blogs. Check to make sure there's not a ton of spammy adult / pharmacy links in the comments. You don't really want to share link juice with these types of sites.
Write your own unique content and post it on your website or blog, if your blog or site has a sitemap that is pinged you will get search engine bots crawling your site on a regular basis.
You can get more and more number of free backlinks for your website by directory submission, bookmarking, blog commenting, article submission, forum posting.