Its good if you were using different sources to drive traffic to your web site, your business would be just fine! Just add a few new methods to your marketing mix. Not only will this spread out your risk, it will help increase your sales!
Here is a list of a few different streams of traffic you should use to promote your business:
Search Engine Optimization
Pay Per Click Marketing
Social Marketing
Social Tagging
Blog Marketing
Forum Marketing
Article Marketing
The trick to using multiple streams of traffic is to find the right mix of tactics that best fits your business. For example: if you are selling a highly technical product that requires your customer to watch a video to grasp the concept, it would be a bit challenging to successfully use article marketing. On the flip side of things, social marketing could work quite well for you. You would setup an account on a web site and then add all your product information and videos. Potential prospects would find your social marketing page, read your information packed profile and then hopefully move in the direction of your call to action.
When you are using different online marketing tactics to increase your web traffic its critical that you track your efforts. It will supply with you handy information such as: how many people came to your web site, where did they come from before they landed on your web site, and what did they do on your web site while they were there. This information will allow you to make more informed marketing decisions and show you where you should tweak if needed.