Paid links are not the best way to achieve greater rankings, the old fashion way of building your links slowly and consistently will generally lead to higher rankings and less chance of being penalized by the search engines.

Gotta have intriguing topics and information people want to see. You need a niche that is popular. You can try email, link, or article campaigns. But the content of your site will determine who comes to visit or not.

Content is king along with backlinks, keywords with the correct anchor text for backlinks is important also. Focusing your efforts on a few important keywords can make a big difference.