Match making can not ever find anything

When I try to search for a match its takes forever to find a match the only modes I have no problem with is team and koth please why is this I’m trying to play competitively but I cant cause I’ll sit in the execution menu for 20 minutes and still wont find a match … plus why does all my messages keep getting reported for spam