So how about more advertisement on the main site then? I made a thread earlier and it only got 2 views in an hour.
It's all good and well to hire a community manager to encourage discussions and activity but it won't really help if there's no one that views the forums in the first place.