One thing I've found useful to start off a forum community is keeping the number of different discussion areas in it small. 1 or 2 sub forums max - small. It makes it more likely that people will find and talk to each other that way, which is pretty much the main thing people use a community hub for.