It's easy to get sucked in to studying go, but rarely playing. I have this problem a lot. I enjoy the feeling of progress I get from studying, but I tend to ignore playing actual games. So, when I finally get around to playing competitively it turns out that I haven't advanced as much as I thought.
Studying is great, but you need to apply those lessons in competitive situations. In order to get myself playing more games I have joined a league. At the very least, I have to play everyone in my class (E2) over the course of January. I find that I am eager to play extra games, to make sure I am sharp for a competitive league game.
The moral of the story is, play a lot of games. The real world experience of competitive games is an integral part of getting stronger at go.