You will never have more time. If you sleep approximately 8 hours a day, you have 16 hours at your disposal. Some of those hours will be used to take care of yourself and your loved ones. Others will be used for work. Whatever you have left over is the time you have for skill acquisition. If you want to improve your skills as quickly as possible, the larger the dedicated blocks of time you can set aside, the better.
The best approach to making time for skill acquisition is to identify low-value uses of time, then choose to eliminate them.
As an experiment, I recommend keeping a simple log of how you spend your time for a few days. All you need is a notebook. The results of this time log will surprise you: if you make a few tough choices to cut low-value uses of time, you’ll have much more time for skill acquisition.
The more time you have to devote each day, the less total time it will take to acquire new skills. I recommend making time for at least ninety minutes of practice each day by cutting low-value activities as much as possible. I also recommend precommitting to completing at least twenty hours of practice. Once you start, you must keep practicing until you hit the twenty-hour mark. If you get stuck, keep pushing: you can’t stop until you reach your target performance level or invest twenty hours. If you’re not willing to invest at least twenty hours up front, choose another skill to acquire.
The First 20 Hours: How to Learn Anything . . . Fast! by Josh Kaufman