What I usually recommend: get up early. Get up early and work for a couple hours on the thing you really care about. When you’re done, go about your day: go to school, go to your job, make your family breakfast, whatever. Your teacher or your boss or your kids can’t take your work away from you, because you already did it. And you know you’ll get to do it tomorrow morning, as long as you make it through today. – Austin Kleon
If you give me three hours in the early morning or six in the middle of the day, I’ll usually get the same amount of work done.