While wandering through the forums at Webmasterworld, I came across a great article on how to build a successful site in 12 months.
The author Brett Tabke talks about domain names, site design, the perfect page size, links, seo, and has a step by step way of building a successful website. He claims that if you do what he says, you should expect 10-15K page views per day.
Best of all, it's free advice.