Team up with the other NEW lvl 20 players.
I don't agree teaming up with almost maxed (or maxed) players because you don't get soulbound damage.
Most good items and stat potions are dropped from soulbound loot. After getting some better stats, join a better group to take on the BIG guys. Hope this helps. :D