I am range dps too. Haven't been able to get into a match this season lol although I haven't tried all that often. I usually cancel queue at around 40-60 mins. Could jump queue by playing a role which I don't enjoy much (esp. healer) but the good (limited) rewards aren't attainable enough for me to grind something that I'm not enjoying.