From my point of view you need to only concentrate more on tactics and middle games strategy and then move to the endgames. And one thing Reading chess book is not important ,important is what you learn from these books.
Is this a good training routine?

I think that should work, but endgames are important, but he will be augmenting the endgames with tactics and the strategy looks like he will learn from it.

Dvoretsky's Analytical Manual is maybe a little difficult for you ! I've seen players who have suggested it in players with +2100. About the other things you are writing, I think that the best you can do is find the part of the game in which you are weaker than the others, and then focus on that part! Although the endgames are really important for a chess player, why not to win a game because of a middle game tactic ? I hope you understand what I am trying to say

sometimes a game is won in the middle game, but you have to prove it by playing through an endgame because your opponent won't resign

Yeah that's why I'm getting the defense book, because sometimes we're going to be the ones under pressure so dealing with the other guy's initiative will be a valuable skill in the long wrong.
"why not to win a game because of a middle game tactic?"
Because the opponent is trying to find his best move too and such tactics aren't always available.
Jetfighter, that's why I completed Soltis' Turning Advantage Into Victory in Chess awhile back =)

lol Its not futurama anymore, and I havent updated that in forever.
anyway, again +1
but seriously is it wrong to try to improve at something you enjoy, for example I bowl fairly regularly, my average used to be around 100, but since I started practicing and taking the game a bit more seriously, my average has increased to around 150 now I'm working on the consistancy needed to bring my average into the 200's which would be reasonable enough to consider going pro

Okay, it is well known that endgame study is essential, as masters at least since Capablanca recommended it. I am thinking of doing a program that goes endgame-middlegame-endgame-middlegame, which is a month of one endgame book then one with a specific middlegame theme. Right now I have scheduled:
1.Currently working through Shereshevsky's Endgame Strategy
2.Starting Out: Defensive Play will be my January reading
3.Muller's Secrets of Pawn Endings after that
4.Dvoretsky's Analytical Manual (won't complete in a month but will study what I can)
5.The Survival Guide to Rook Endgames
6.Attack and Defense by Aagard
7.Comprehensive Chess Endgames Queen Endgames
8.More Analytical Manual
And by this point I should be ready to tackle Dvoretsky's Endgame Manual with a Basic Chess Endgame, Strategic Endgame, rook, pawn, and queen endgame books respectively completed. I will do 10 minutes of basic tactics before each study session and go for two hours a day. It takes three weeks to automate a skill, so do they mean a couple hours a day for three weeks or exactly many hours accumulating to three weeks?
Like a wise man once said your training tasks should be hard and Dvoretsky has a reputation for having involved difficult tasks. Maybe I should check out his series with Yusupov?
Chess study is for losers, use your time and do something productive like finding a job or moving out of your parent's house.
@troll: I am completly disagreee with ur statement. if u think like this then why r u wasting ur time on chess.com?

you need to set some goals for yourself. For example, do you play in local tournaments and do you have a USCF rating? If so, you should set a goal of say reaching the next class by the end of the summer. If not, you definitely should!
and you need a mix of play, study, and feedback in order to really improve.
on the play part:
play in as many local tournaments as you can. join a club and play all the time. play correspondence games. Learn how to analyze your games (lots of great resources online for free), and do so after every single game.
on the study part:
your list is pretty overwhelming, and you are setting yourself up to get discouraged!! I recommend you:
(1) do tactics all the time (start out with mate/win material in 2 moves, then three, etc); and do tons and tons of Stokyo exercises.
(2) pick an opening repertoire book and just follow the author's recommendations;
(3) study endgames by:
-- mastering all the pawnless endgames,
-- then the pieceless endgames,
-- then mixed piece/pawn endgames,
-- when you do tactics, look at the final position and ask yourself if you know how to win the resulting endgame (if not, jump ahead of your regular endgame studies and learn it)
on the feedback part:
-- analyze all of your own games with your opponent, then by yourself, and then get feedback from stronger players.
I did Stockyo exercsises and whole game studies for over a year. The ones where you work on your thought process and automate "Who stands better, by how much, and why. Determine candidates based off imbalances then calculate concrete variations and evaluate the ends of the forcing lines"
The mate/win material in two moves are good for refreshing. I don't even sign into Chess Tempo anymore so I can continue getting those ones for a simple warm up. I completed Heisman's Improving Chess Thinker where one can see the thought process difference between masters and class players and that one was very helpful.
I completed FIne's Basic Chess Endgames (admittedly though skipping some draws and many impractical minor piece compositions) in a couple of months back from September through November and studied Turning Advantage into Victory in Chess. A couple of summers ago I bought Smirnov's GM Secrets and Positional Understanding since those are where you should start with his courses to obtain basic knowledge, reviewed the videos, and completed the practical parts.
Many club players have a huge hole in their endgame and defensive skills so logically if I improve in these areas they'll be trying to exploit holes that aren't there and I could parry and counterattack my way to a superior endgame if the position calls for it
Okay, it is well known that endgame study is essential, as masters at least since Capablanca recommended it. I am thinking of doing a program that goes endgame-middlegame-endgame-middlegame, which is a month of one endgame book then one with a specific middlegame theme. Right now I have scheduled:
1.Currently working through Shereshevsky's Endgame Strategy
2.Starting Out: Defensive Play will be my January reading
3.Muller's Secrets of Pawn Endings after that
4.Dvoretsky's Analytical Manual (won't complete in a month but will study what I can)
5.The Survival Guide to Rook Endgames
6.Attack and Defense by Aagard
7.Comprehensive Chess Endgames Queen Endgames
8.More Analytical Manual
And by this point I should be ready to tackle Dvoretsky's Endgame Manual with a Basic Chess Endgame, Strategic Endgame, rook, pawn, and queen endgame books respectively completed. I will do 10 minutes of basic tactics before each study session and go for two hours a day. It takes three weeks to automate a skill, so do they mean a couple hours a day for three weeks or exactly many hours accumulating to three weeks?
Like a wise man once said your training tasks should be hard and Dvoretsky has a reputation for having involved difficult tasks. Maybe I should check out his series with Yusupov?