This is a big topic but as mentioned in previous posts, it's essentially about letting other people know you exist.
Adwords = pay for traffic. This works but can get expensive quite rapidly.
Press releases => there are numerous services on the web. Some are paid, some are free. Your item needs to be made newsworthy for it to stand a chance. You can either write it yourself, using one of the various guides on the web or printed, or pay someone to write it for you. Get a newsworthy angle - read the tabloids for a day or two to get an idea of what makes a story "work". In fact, splash out on a bunch of newspapers and see which non-news stories make some/all of them (non-news for me means something that didn't happen yesterday e.g. survey results)
Articles => write (or have written for you) articles that are published in the major article directories. Make sure your headline is catchy. Make sure your "author bio" is catchy as that's what you want people to click on for more info.
Links => ideally these should be one-way (into your site). Article bios count. So do links from blogs (make a relevant comment, maybe using a program like Comment Hut to help). YouTube videos, if appropriate, can drive traffic. Your own blog, regularly updated, can give you links. Host it on Blogger or Wordpress so it's an outside link. Write targetted articles and offer them to other sites for them to use as content providing you can have a link or two back to your site.
Viral stuff => pass-along ebooks can work. Either as free or rebrandable or cheap (e.g. under $10). Ideally with your links inside. Screensavers can have links inside them - get a decent one made on Rentacoder or Elance and give it away or sell it cheap. Camtasia tutorials can work as web content or viral content & can be made to go to your site once they have run their course.
Tutorials => email or web based. With enough information to make them useful but enough "still to come" to make people want to pay you for the remaining info.
Ebooks => promoted through Clickbank, etc. (With your links inside of course!)
Small classified ads can work to drive qualified traffic.
Rebrandable stuff => if you've done a Clickbank book for instance, offer a rebrandable item that people can distribute with their Clickbank link in it.
eBay => sell cheap stuff and use it to build your list.
Newsletters => set them up on an autoresponder service such as AWeber and then drive traffic to them from your articles. Each pre-written article can sell something and/or point to your site for more info.
Something in that lot should appeal and keep you busy for a while!
Trevor
Easy way to thrive onine during recession.