Find a group to play regular games with and improve together.
Iv played alot of dota i mostly play support but can play most roles decently, i have a good understanding of the game am happy to teach or learn from others.
I play on EU servers
I'm hovering around 3k MMR sometimes slightly above others slightly below
I dont anger easily and see no point in raging.
I do have the coms