I see 4 potential problems:
1) Only level 20
There are at least 3, likely 4 more levels that you could gain
2) low dmg
Your 2H weapon has a relatively low damage output - you can get an additional 25%. Are you making use of Tenebrium, crafting and Leadership?
3) High Perception
For finding stuff you only need 14 PER to spot everything
PER only adds an cth bonus for long distant shots, at medium distance only your DEX value counts (although boosting your chance to hit might not be that important at the lowest difficulty).
Compare that to my LW Ranger: str 8, dex 22, int 11, con 18, spd 17 und per 21 (dex+con maxed, increasing the spd would not add more TAP)
Why do the casters have such a high Perception? Are you not using the +1 Int -1 per books? I had 8 of those on my LW Mage: str 8, dex 8, int 29, con 19, spd 17, per 0

Maybe trading more talents for Attribute points would be helpful?

If your Melee char is in danger of getting hit by friendly fire, just delay his turn or attack a different enemy instead.

Last edited by eidolon; 30/07/14 06:45 PM.