If it is a blog then you should be able to use key words and content to drive the traffic. This does rely on you regularly updating your blog. Don't forget to register you blog with the search engines and ping it. - All for free.
For a website I think one of the best things is reciprocal marketing. You put an ad on your website in exchange for your link on another.
Here are some links to companies that have different kinds of reciprocal marketing agreements:
Send me One Million FREE Guaranteed Visitors
Generate Traffic to your website
Change in Direction
16 years ago

