After doing so much SEO and SERP research, now I have completely forgotten about the basics to promote a new site! What should I do btw?
Do blog commenting and social bookmarking. Just think outside of the box and think of a site that the visitors may be targeted to your site's content.
Done. There better be traffic, or I'll be sending my lawyer to make you poor. Most advertising is niche-specific. What works for one niche, destroys another. I'd suggest AdWords, for a start. If you could specify your niche, that would make life easier.