Slowly but surely.
I am improving. I am starting to win now and then when my opponent blunders, and some of the games that I am losing, I can tell when and why I lost - it's not all just a fog of reactions that I couldn't understand while it was happening. And today I was able to get a draw out of a position I might once have just lost.
And the problems in my current book are getting easier to see - I can visualize the moves a little better, without needing to be walked through the exchange move by move in order to follow it.
Tactics Trainer, 30 minutes.
Chess Mentor, 30 minutes.
Book study, 30 minutes.
Other study - however much/what ever I feel like and/or have time for. Books, videos, articles, studying masters games, what ever.
Play - at least one G30 a day.
Analysis - annotate any important games immediately after play, re-annotate on Sunday, after re-annotation run through chessmaster or review here or at club.