For marketing online, use Google to find Websites and blogs that interest you. Then start surfing, when you find one you like and/or that you know has a good amount of traffic, contact the Webmaster and ask about advertising on their site. You might be shocked at how cheap you can get banners on some fairly high traffic sites.