Immediate thoughts: your leftmost column is completely empty and white. put ads or a nav bar! (unless this is just how I see it in my browser? i have noscript) Your site loaded fast, and it seems like its pure html which is refreshing not having to wait for a bunch of things to load. Try a CSS template to make it look a few moments newer? Redo navigation category names, as well as working on your article titles. Hit keywords and be more concise. You don't need to have so much stuff on the first page because internet users are like panicked squirrels and too much stuff to distract them is scary. Try to spread the content out so your eye wants to read what you wrote instead of reading the other article titles or looking at empty whitespace. meta keywords don't really matter as much, so if you have good keywords there get them out (because people like me scan metakeywords to look for keywords I haven't thought of and the people I'm scanning haven't implemented them because they think keeping it in meta tags will do the trick.)
I just ran screaming frog crawler against your site and straight away noticed that you are using the same title tag for many pages, you need to fix this ASAP! Also you it could be useful to look at adding rel=prev and rel=next tags on your pagination pages (Search for site:seomoz.org pagination in google and you'll see some great ideas on how to solve this). Also your calendar is being crawled: This will cause mayhem for googlebot - I would suggest you add some the following rules in your robots.txt files: User-agent: * Disallow: /forum/calendar.php