Not sure if you made it to clash, but best way to make a team is to join the subreddit discord server. People spam what they're looking for and has been the only way i've been successfully at making teams (besides immediate friends). The typical client clash section is a joke for trying to join.