What else can I do to improve my SEO?

You have 40 forums and next to no posts. Start smaller and grow with your community.

As per the above focus on quality content and getting people involved.
 
Top Bottom