I think you can find a lot of ways to promote your site and increase your site traffic from the Internet.
For free, the most effective way is directories submission, link exchange and forum signature and avatar. But bear in mind, only exchange link with those websites related to your site.
But don't forget the Traditional Strategies like include Your URL on Stationery, Cards, Literature, Direct mail, Classifieds, Post cards, etc. TV can be used to promote websites, especially in a local market. Sometimes these ads are more targeted, more effective, and less expensive than online advertising.
