I understand your mindset, but the best thing you can do is be yourself. It may suck at first, but when you find someone that sees the true gamer in you, you'll find a friend you can count on for raids and such, and before you know it you'll have a full team raiding on the regular.
English
-
Right, like that'll happen. Haven't found one yet, and have been playing since alpha day 1
-
It's all RNG;)