2. DON'T LET YOUR FORUMS BE YOUR MAIN ATTRACTION. The forums are there to unite and give your users a sense of community. If you don't have a niche yet, you aren't going to have users. "My invisionfree.com board" is not a niche for attracting views. I could go to any site for a forum system. You didn't make it. It's not unique to your site. Why should I visit YOUR board and not anyone elses? I don't even like your site, it has no content, focus, vision. Just a forum system that you didn't make.
If you do have a forum, don't make this fatal mistake: making more forums than you have users. I see this all the time- 10 registered users, 100 forums of bullshnitey. Good job, you managed to make a section for every possible topic anyone could ever think of. Too bad you only have 10 members and with so many forums, they are going to have no clue where to post in. Keep it simple. When I started Smogon in May 2004, I had -2- forums. A general chat forum with a witty title, and a General Pokemon forum. I also got 1500 registered users in half a year. Even after purging inactive users, we at this time are 4 members away from 2000, with around 50-80 people viewing the forums at the same time (70 at this time of writing).