Day has only 24 hours so if you have the feeling that you are constantly running out of time, it most likely doesn’t mean you are inefficient. Have you considered that you are just doing too many things? Maybe it’s time to decide what to keep and what to discard. If you are learning Spanish, taking care of a plot in a community garden and volunteer for a non-profit organization, select just one or two. Similarly, you can approach your work commitments, but you would need to learn one important skill: saying no. Maybe taking that extra project that nobody else wants to do isn’t the best way to advance your career and only steals time you would otherwise spend at home or at a gym.
This all isn’t as easy as it seems. In reality, prioritizing means a lot of communication and explaining to others and, yes, a huge amount of self-discipline.