You run basketball forum doesn't mean you will need all those teams logo's on header actually
Something like this is enough to nail it ...
Image was taken from google ........about having teams logo on your site what do you think about back ground of your forum you can work around and make a pretty background with those team logos probably .
In your case, specifically, I would highly recommend http://www.paidforumposting.com/content/
As the topic is very easy to discuss so you will get loads of good posts. Unfortunately it doesn't work for my subject but I have used them on another forum and results are pretty good. It gives you some discussions and the appearance of real members (they are real as long as you keep paying)
I think your style looks very clean My only advice on building a forum is not to give up and to keep posting so there's new content on there for others to reply to - even if it feels like you're talking to yourself. It takes time