Forum Moderators: rogerd
If it's attached to your site, then use the site to encourage feedback and discussion; eventually, the forum will generate its own.
Also, avoid pop-ups, flash, or ANYTHING that might put off potential visitors; start simple and clean, then you can develop as you wish, once you've generated an atmosphere and content that's worth visiting.
Be helpful and positive, but don't overkill every thread - give people space.
Keep the place clean; invisibly delete and ban spammers and trolls - later, you might want to see how your visitors prefer to hanlde them, but to start with they are pure distrction, and will deter new folk.
But it'll take time ...
i was thinking about migrating the whole thing to a news/rumor submission setup instead of having a forum. not sure though. still the forum has been up only for 1 week. i just thought i would get a better response than what it has received so far.