success formulla, is simply seo. article and directory submission unique content and fresh content. link exchange and link buying
All these great idea's (grabs notepad) I will just think about a few of these . Great answers. I think Content is the main key focus as well! ( It is great to help SEO and change your google ads to what you want.
SEO on isolated niche + Powerfull Copy + Playing with Buyers Mind + Help them to buy + remove doubt & uneasiness = Superb Selling sites..i don't know bout adsense n affiliate site lol..