Just practice lots of tactics and learn positional understanding and endgames and practice them and you are on your way to GM.
summer study plan revised

In a 2006 GM John Nunn book, in connection with opening study, it is stated that, if a "book contains illustrative games, it is worth playing these over first".
"... I feel that the main reasons to buy an opening book are to give a good overview of the opening, and to explain general plans and ideas. ..." - GM John Nunn (2006)
In one of his books about an opening, GM Nigel Davies wrote (2005), "The way I suggest you study this book is to play through the main games once, relatively quickly, and then start playing the variation in actual games. Playing an opening in real games is of vital importance - without this kind of live practice it is impossible to get a 'feel' for the kind of game it leads to. There is time enough later for involvement with the details, after playing your games it is good to look up the line."
Last month I wrote a schedule for how many games I should play, when I should study etc. Although this has helped me train harder, I am finding it hard to actually stick to the schedule because what I want to do often depends on my mood or what I was doing earlier that day. For this reason, I'm going to have more of a loose plan every week, and give myself some space if I don't feel like playing.
Last month I hit 2200 tactics trainer and 1800 blitz! These are two halfway points on my 3 part agenda. My goal is 2300 and 1900. I only played a few rapid games and did poorly mostly because I was letting my blitz habits kick in. This month I'm going to play mostly rapid - 15 min and 30 min - and plan to get to at least 1900. The goal is still 2100 by the end of August. I have decided to finish up my correspondence games and accept my rating where it stands, so I will also be spending a lot of time on that. Instead of blitz and tactics - which was my main focus last month - I'm going to study openings and endgames at least 1 hour each day, 5 days per week. All these things combined should make up a full chess agenda. I have to say I'm excited about the change of pace!