The first thing I thought of when I looked was "cluttered", I am not sure what to look at first, or what the site is actually about.
Your home page shouldn't have lot's of side bars etc. it should be an explanation of what the sites about with links to all the other info once you enter the "main" site.
As for traffic, advertisement is needed. Although not here, as it's against the rules.
EDIT 1: So basically an "intro" page is needed, so we know what the sites about and what it has to offer, once we enter then we should see the home page as it is now (although it still needs neatening up).
EDIT 2: The main pic needs to be higher quality, it is the thing that grabs the attention after all.
Advertisements are always bad, I know they make the site free/cheaper but they can really detract from the site unless they are all relevant .
Get rid of the 'Systems' section as it stands out, in a negative way.
EDIT 3: Like others have said, the red/black doesn't work well for sites, if you do use it then choose a softer red as this one is far too bright.
Apart from this, all is good.