Joined: 01 Jun 09
21 Jul 10 12:06 pm
Based on what I see of your Alexa traffic rank, traffic indeed seems to be a problem for your site. However, it is barely two months old so you should give it a little time and continue to build backlinks and add content.
Re: the sidebar, it would be best to not put the google ads near the top. It somehow comes across as spammy. You should place it elsewhere.
Does your wordpress theme have a no-sidebar template? Your forum section will look so much better without the sidebar.
In general, your site is a well-built one. It's easy on the eye. Just tweak it a little for better presentation.