Your currently looking at one example (the forum here). It's great that the stuff is actually created by members but the thing is that you generally don't gain much profits from forums because members are here only for the information they can get, not the ads.
Specifically, I do the following: 1. Comment on other website's articles then leave my link. Make sure it is related to your site too.. 2. Submit my website to Google, Yahoo, Bing or any Search Engine Site 3. Join Top Blog Site, To Site, Technorati etc 4. Submit my article to Digg, Reddit, Zigtag, etc 5. Join Twitter, Plurks, Twinoy then post my articles 6. Tell my friends from Facebook, Friendster, MySpace, MyYearBook about my sites 7. Post many good articles that is related to my site. Must be original. 8. Play War2 and Mafia
Commenting on relevant blogs is a nice way to promote your site, and if you know what you are talking about, you might be able to do JV with others
the best way to promote your site is through Search Engine...it is free traffic... maybe also you can try using PPC advertising...but it gonna cost you some money.... Facebook also is the best waty to promote your site.....you can creat a facebook fan pages...an attract visitors as many as you can...an then post your site link on the pages...