The number one question I get from website owners is “How can I drive more traffic to my site and rank higher in search engines?” This diagram from SEOmoz illustrates the pleathora of options and complexity involved in accomplishing this.
My guess is you’re actively executing on a handful of these tactics. I recommend you install Google Analytics and track their performance. Which channels are driving the most traffic, backlinks and ideal customers to your site? What new channels can you leverage to expand your footprint?