Generating traffic to your website is free. Do not fall for scams that promise to generate traffic to your website for a fee. It is not possible for another person to automatically transfer another person from a site to another. You can do it yourself. There is no one simple method to direct traffic. They need to be tried and tested before deciding on it. The list is endless. It all actually depends on the target audience that you have in mind. Are you aiming at the young upwardly mobile crowd or the avid readers? Do you want geeks, nerds, young preppy things, or scholars? So accordingly you either advertise on social networking sites or article directories. There are people who prefer spend their day watching videos while there are others who prefer looking for bargains while online shopping. So that is why it needs a lot of research. It all depends on the prospective market.
There is article marketing. Here you submit at least two articles every day for a few days. Let the article base build up. Or you could get a marketing scheme where you are paid according to the clicks or hits you get. There is also the social marketing scheme. Use facebook, myspace, twitter, orkut, etc to sell your business. Take advantage of social book marking. Then there is also the use of classified advertisements. For a week, put up as many ads as possible. Not just online, but offline as well.
If a website has no traffic, it is absolutely not worth anything. It is just a random page lost in the wilderness. So if you do not have any traffic, you might as well not be doing business. It will be a failure. SO the more traffic, the better the business. The more traffic, the better your listing will be on search engines as well. It does not matter whether you are paying a lot of money to banners, PPCs and other stuff to get traffic or you are using the simple manual ways to generate traffic. Whatever it is the listing will be higher if you have more hits. There really is nothing as too much traffic. There are online calculators to determine whether the number of visitors you are getting are too much or too few. You could take advantage of these free services to increase your traffic. Alexa.com is one such website that takes into the number of people actually online all over the world and the number of visitors you have to your website each day.
The more methods you use for advertising, the better it is. It will lead you to indirectly make money by getting more ads on your website. It is a cycle. One website can help another. So whatever you choose, it could only be good. DO not give up easily. Numbers rise with time. And if you always keep yourself updated, it will never fall. And that can be nothing but good.