Comparing this server to others is like comparing apples to oranges, as the saying goes. RoA is different, and requires an adjustment.
Your class assessment is based on playing on other servers, and playing on RoA as if it were one of those other servers. It is not, you have to make adjustments accordingly. The most powerful characters I have are happen to be rogue archers, and a wizard.
As an archer, be it arcane archer, rogue, or whatever, you need a lot of DEX. Take advantage of that, wear cloth armor for the uncapped DEX modifier to armor bonus. Point Blank Shot will remove the -4