First I'll present the numbers. I've been a KGS 5k since April of this year. In July, I played 93 ranked games on KGS and won 55% of them. However, I only won 50% of my even games and 68% of my games against weaker opponents. I had a losing record against people stronger than me. In August, I have played 38 games and won 76% of them. Even more telling is the fact that I have won 88% of my games against people at my rank or below. Because I played so many games in July, my KGS rank hasn't changed yet, but the sample size is large enough that I feel confident saying I've improved.
Now I'm going to speculate as to why I may have gotten better.
- Mindset. I read a few posts where Bill Spight mentioned rapidly improving when he decided to be a 2k. I was getting kind of bored by my 5k mistakes and decided I would like to make new, more interesting mistakes.
- Motivation. I suggested that sparky314 and I could share a friendly rivalry, and we started playing semi-regular games together. He has been improving rapidly, so I felt like I needed to get better if I wanted to keep offering quality games. I've never had someone that provided this sort of extrinsic motivation before, and I think it helped to sharpen my focus.
- Self-review. Over the summer I played a lot of games, but I was not generally reviewing them very closely. I took a good hard look at some of my games around the time I started getting better, and identified some significant changes I needed to make to my game.
- Pace of play. This has dual meanings: in August I have played fewer games and I have generally played them more slowly. My reduced rate of play is largely a function of the school year starting again (I'm a teacher), but it is also part of a conscious effort to play higher quality games.
- Study. I've been reading two books in August: The Endgame, from the Elementary Go Series, and An Encyclopedia of Go Principles from the Mastering the Basics series. Both have been helpful.