This may require you join, but maybe that is a good thing to do anyway. And finally, you can buy space on local mall type sites that reach your locale. Often the cost in nominal, and you get great exposure through their efforts to drive people to their site. I think you get the idea. The Internet has many ways to promote your site directly to Internet users.
Prices range from free to thousands of dollars.
I personally tried it and was not happy with all the stuff being advertised on my site. Made no sense to me. They do offer a variety of other plans for varying prices. There are many Internet companies out there that can help you to get banners on the Internet. Just do a search for banner advertising and investigate from there.