Scale things down to make them easier to do. In his book The Now Habit by Dr. Neil Fiore, he suggests to look at a task which appears large and arduous in increments by thinking from the concept of "just start it".
For example: reading thirty books a year starts as reading one page a day. Going for a run means putting on your running shoes walking out the door, locking it, then turning around and going back inside. Doing so is the inception of becoming the person that reads thirty books a year or runs two miles a day.
There is a story of a man who lost over 100 pounds in a year and it started by him getting into his workout clothes, driving to the gym, doing one exercise then going back home. It seems silly but what he was doing was becoming the person who showed up at the gym five days a week and worked out for 45 minutes.
A habit has to be established before it can be optimized. If you can't go to the gym for 5 minutes then you don't have a chance of being a person who stays for 45 minutes.