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 through finals and also working a poop-ton).
Also, have you ever been to Oh Canada?
sup man. welcome to the forums and enjoy your stay.
awesomenauts is one of those games that i always have installed but only play once in a blue moon just to play a game or two for some fun lol