Link building is the most important part of SEO. Backlinks not only helps SERP, but also helps to gain PR. If your site is new, you better get some oneway backlinks first before you actually start exchanging links.
For getting oneway backlinks, you can do the following things:

  • Create an article and submit it to the Article Directories.
  • Submit your site to free directories.
  • Commenting on blogs.
  • (get $100 as a bonus to buy Links)

Now, when your site shows some backlink in link:URL command in Search Engines, you can start link exchange (you can also start exchanging link as soon as your site is up, but its not recommended as only low quality sites will be interested in exchanging links and that is what we don’t need.. right?)
You sould mainly target the site who have the same niche as you. Check the offered reciprocal page quality as well, i’d suggest not to accept if the page contains more than 25 out foing links (the number may vary, hundrads of out going link will just be treated as link firm and reduce the quality of the backlink overall). Remember, other webmasters will also check this for the page you offered to them, so, always maintain the quality.
The reciprocal page should be indexed by Search Engines, otherwise it won’t count towards your backlinks.

While buying links, theres also something which you have to keep in mind. As you are paying for links, you should be fully satisfied about the points below..

  • PR of the page.
  • Backlinks pointing towards that page.
  • Number of outgoing links on that page.
  • Niche of that site.