All you have to do is fill a need for a group of people, if you can't do that there's no sense in having a forum.
Try having a referral contest or something similar for a prize. I believe people will start streaming in. And if your site is good, they will continue to stay there. =)
Make sure you site has a high listing on Google, etc. when people search for keywords that fit. Image, image, image!!
exchange link with other site which are same category as yours. Promoting your site at forums......
seems bondings made it work...maybe you should ask him.
Try to participate in link exchanges as much as you can. The more links pointing to your site, the higher your place on search engines. This way, you get more traffic.
Well, this is pretty obvious but the look and feel of your site is really important. I've seen so many sites which just don't follow this rule. You could have the best quality content, but if you site doesn't look appealing, nobody will stick around to read your content. They will immediately press the back button. This goes the same for forums. Try not to have the default phpBB, SMF, invision, vbulletin (famous ones, don't start a war if i didn't mention your preferred one). I usually tend to not stick around as much when its the default look. Try to customize, use a skin off somewhere else.
If your allowed PM people on other sites. If you do use the default skin make sure the banner fits well with it. Definitely don't keep the default logo.
Post a lot in other people's forums. Also, you should find online friends to mod them for you. Generally, they will bring in people, and make the forums more inviting.
I have over 3000 google entires...and I never tried any submissions.
just search for vrythramax.