I don't think there's anything wrong with the theme.
It takes a little while for any board to take off - unless you're borrowing or stealing members from an existing board
You might consider hiding empty forums until someone asks for them, busy forums get spidered better and attract more users.
I'm sure you'll get more advice on building a busy forum, but personally, I don't think it's your theme.