There are many many sites out there that are designed to instruct you how to get traffic to your sites - and they work. It isn't as bad as the real estate commercials where they claim that they are making "$50-100k per month and so can you!!!"
They basically created these sites with all of the service affiliates in mind - that is to say, when you read their tips on how to create a site, you'll see tons of ads for web hosting services, design services, domain sales, etc.
The best one that I came across recently was one titled "Web Development" - with many sections dealing with your exact question - how to drive traffic. This web can be found http://www.web-source.net/web_development.htm.
There are tips about URL submissions to search engines, writing press releases, getting listed in directories, etc.
Good luck - let us know what else you learned.


