People who went from bad/mediocre to really good (GM+), what made you a better player?
If you had to identify one or two things that really made a difference, what would they be?
And if you want to give more context, what was your initial rank (or lowest) and your highest rank so far? And what heroes do you play?