Set clear objectives. Target your marketing and track all your results. What advice would you give someone who's starting a new business online. Where should they advertise, should they use banner networks etc. Every form of marketing contributes to your success.
Most business owners make a number of mistakes as they develop their business.
From these mistakes they learn what works and what doesn't. Tell us Michael, did you make many mistakes when you first started your online business. A few, but nothing major. One example is a couple of competitions I ran in the site. It attracted few entries.