Are your fans the right ones for the application? I.E if you have the fans set up to blow air are they actually blower fans. Not sucker fans wired backwards to blow. Otherwise they won't be running at full efficiency.
Also, what's the state of your fan wiring? When I had cooling issues it was a factor of two things. The rad wasn't right, tight, up against the intercooler and the fan wiring was poor. As soon as I replaced the fan wiring the fans ran noticeably quicker.