Have you considered playing other roles? DPS queues are long because everyone wants to play DPS. As a healer I get instant pops at peak hours and rarely have to wait more than 10 minutes even at quiet times. Roulettes mostly are in need of healers and tanks, very rarely DPS.