How to get traffic depends in large part on the site in question, what it offers, who its target market is, how well it is constructed, the quality of its content and how well it’s being marketed. In other words, there is no simple one size fits all answer to such an open ended question.
http://www.highrankings.com/forum/index.php?showtopic=41602
SERP Monopolies are likely to become very common within the next 3-5 years.