make lists, make use of down time, reward yourself, concentrate on one thing, avoid procrastination, set personal deadlines, delegate responsibilities, set up a long term planner, employ a program like rescuetime, work in a team, be careful to avoid burnout
Nice submarine!