One of the ways how u can market for your website online is via buying hits or pageloads. It's observed that people buy from the sites which they are familiar with. Hence, buying pageloads from ad companies show your website randomly in a network of websites to various people visiting those websites.
These pageloads could be highly targeted depending on your choice and nature of business of your website.
One of the elite companies that I know is KwickMarketing. They give you total control of your campaign.
You can even change the frequency of your pageloads anytime you feel like.
For details, u can visit their website: << URL Snipped >>
SEO can also be used to market online, although it can be an expensive ball game to opt for this option; depending on your competive business nature.