5. Automation software
Did you know that nowadays there are quite a few kinds of software created to teach you manage your time. Check out what developers offer and use paid or free services if you feel that automation software can take your progress to a higher level.