The first question for building an online business is usually "How can I build a niche site?". We solved that with our video squeeze page builder and video niche site builder.
The next question for every business online is "How do I find people interested in my site/product/service/information and get them to my business?"
I think the key is found in the first part of the question... how do you 'find' interested consumers - not just any consumer but a targeted consumer.
You may not like the answer but if you 'get it' you'll be much further along than most.
Find where they hang out. Get involved in the conversation they are already having.
Example: Don't try to make a 'general' consumer interested in a "debt solution". Search for "debt forums" or "debt blogs" or "debt articles", etc.
1.) Get involved in the forums and provide valuable advice. Others will then see you as an expert and follow your advice - which will lead them to products and services you suggest.
2.) Get active in blogs on your topic. Post relative comments - ones that add value to the conversation going on.
3.) Seek out debt articles and write some of your own. Improve upon what's already there or just rewrite them in your own words
4.) Write classified ads for your products/services
If it's a topic you're really passionate about you're probably already hanging out in the places where your targeted audience are. You're probably already using the slang and words they use.
Too many people get wrapped up in how to "market" or "sell" products on the internet. Amazon and Walmart sell products on the internet. Marketers get involved in the conversations people are already having and offer valuable solutions.
And the beauty of having a Video Review site is it is valuable information. It's not a sales page. It's not a "buy my product" type website. It's valuable information. And if your visitors take certain actions you get a commission from it.
Provide value... Receive value.
I know that was a little general in nature. To answer your specific question - yes traffic will be the key to success in any business and although we know the value of doing some of the work yourself we do want to find as many ways to help you drive traffic as possible. I believe this will be the major focus for our future enhancements.