How do you meet people in WoW?

You basically have to play tank or healer, or do insane dps so people want to hang out with you, being social is not what people look for in friends