Hey, glad your starting your own team, it's always cool when fresh new teams spring up. I'll off a few suggestions. Reduce the number of forums on your website. You really only need two public ones at most, game related and off topic. Obviously you'll need a few private forums for your team, but when you have 7 public forums, your activity will be way to spread out.
Also, if you're looking for other people to join your team you'll need to offer incentives. Why should someone join your team? What do you have to offer then that is a benefit as opposed to working alone?
Just a few thoughts to get you started.
oh you can wait for what I can give
you know what I am so you know how I live
try to look proud but you’re not in the slightest
its happening now and it’s always been like this.