Rangers do ok archery damage from level 59 to 65
Starting with weapons where damage > delay you'll never touch your bow again for dps
Get the ranger his defensive AA skills and it is a tank, not as good as a plate class, but good enough.
Then add those offensive AAs (i.e. slippery attacks - far less riposte damage taken).
As a shaman you are able to slow and cripple those nasty mobs.
The ranger does offer high melee + spell dps, long lasting, reliable snare(!), root, harmony (outdoor only) for pulls, some minor buffs

and a lot af aggro.
The shadowknight is a good tank, but low dps. Fights last forever... it has short duration snare (darkness line), some other DOTs, few nukes/lifetaps and FD for pulls.
And yes, my main is a ranger
Shaman - the other chain wearing and spell casting melee.