Think of your site as an investment stock. You can't put all your eggs in one basket. You need to be commenting in blogs, post in forums, social networking, article marketing, etc. Diversify your marketing strategy like you would when you invest in stocks.