Regular small sessions are more effective than occasional long ones. A suggested weekly plan: every day the puzzle of the day and a few rated puzzles.
Play three or four long games a week and analyse each one. Finish one lesson a week. Once a month look at your list of mistakes and work specifically on your most common one.
Follow your progress through the ratings and puzzle rating on your profile. Ratings go up and down; look at the long-term trend.