Getting quality of back links helps promote your site. You can get back links for free. Here are some of those techniques that helps you get free back links:

blog commenting
forum posting
classified ads
press release
online groups
forum posting
article and directory submissions
social bookmarking