Ti dico le prime due cose che mi vengono in mente, poi non è che spieghino da sole le difficoltà che hai incontrato (secondo me come detto conta molto la scelta degli avversari... se uno scontro richiede più di un reload, c'è qualcosa che non va e forse è bene cercarne uno più scarso e tornarci dopo...), però magari aiutano:
Ad esempio sarebbe meglio specializzare i maghi su due scuole soltanto, complementari fra loro (fuoco+terra oppure acqua+aria...)
Se non ti specializzi non sarai in grado di giocare delle "combo" fra le scuole complementari, che sono decisamente più letali degli spell da soli (water+electricity=stun, water+chill=freeze, poison+fire= BOOM ecc. ecc. )
Poi al "ranger" come stat serve anche Perception (ed è importante fare incetta di tutte le frecce speciali che si trovano - e magari craftarne anche di nuove... in particolare una Charm Arrow può letteralmente "far girare" uno scontro altrimenti tostissimo...)