Yep you should have mentioned "inner forums" that's forumdisplay template and the others associated with it.
Glad you're sorted but a word of warning, don't make your site too ugly by getting blinded with trying to get your google rankings up otherwise your site wont be appealing, you'll lose visitors and your rankings will drop anyway.
Use this tool
http://www.seositecheckup.com/tools it will help you spot areas in which you can improve (don't get hung up on the H tags)