You have better english than most native english speaking people I know - including me!
Anyway, welcome to the forums!
You can search our 47Ronin group on Steam and message some of the members there, I'm sure they would love to play competitive matches with you (I would but I'm lazy and going...