Not sure if these guys are still around but you might want to check it out.
I play mostly Horde so I’m not much help I’m afraid. Good luck finding a guild!