Ranking:
- tactics
- tactics
- tactics
- tactics
- tactics
- endgames
- tactics
- tactics
- tactics
- strategy/positional play, including annotated GM games
- opening "principles"
- tactics
- whatever is left on your list
- revisit when you are rated 2000 OTB
I am also struggling with coming up with a good plan. You have it broken down nicely and thoroughly (all phases of the games, tactics, strategy, books, playing)
Some other recommendations that I have read about, though do not know how valid or helpful they are...
- Play the computer at a level where you can beat it 40-50% of the time. Seems like a decent suggestion.
- "Thinking Method" books (for instance, Heisman for amateurs, Kotov for more advanced). For the amateur, probably better off just training/studying more.
- Annotating your own games. Eh...what the hell do we know at our level?
- Guess the GM move when studying GM games. Garbage.
- Analyzing your mistakes. Let me guess...1490 player...tactics?! You already have it covered in your plan. Computers will just waste your time only to tell you to practice more tactics.
- Play stronger players who are only about 200 points above you.
- Coach. $$$.
- Chess Visualization exercises.
- Break things down into 30 minute blocks, so study 2 subjects per day at the most. Again, I don't know how practical this is, just what I have gathered from random forums.
- Memorize a simple opening repertoire cold for tournament play.
Lets say that in an ideal world I can spend an hour per day on chess. I am a low-mid level player, who plays mostly online/turnbased. I have been mostly winning against sub1400 players, and am serious about trying to improve my game. Aside from time spent on my online games, how would you rank the importance of the following activities?
Opening study-
Middle Game Study (books)
Endgame Study (again, books)
Reviewing games of high level players (something Jeremy Silman recommends is playing through large numbers of GM games quickly, no so much for deep analysis, but to try to build up some pattern recognition)
Playing live/otb long time controls.
Playing live/otb short time controls.
Playing against a strong computer opponent.
Tactics training/puzzles.
Or perhaps something else that I have not listed?
In short, how would you suggest an improving player divide their time if they are serious about helping their game?