Of late I have been considering various time management systems.
The most popular system in the business world appears to be "Getting Things Done" by David Allen. It seems to rely on a few general principles. For starters, do a "brain dump." Get everything you know you need to do on a piece of paper. Then, design a system to input these to-dos. From here on out, do anything you can to enter any task that you need to accomplish into the system so that it does not get forgotten. Within your system, you need to be constantly assessing how much time that you are spending on particular tasks, making sure you are living out of your priorities (focusing on the "important" before the "urgent"), and constantly identify the "next step" of any task.
I'll let you know what I figure out.