Have you ever read "Getting Things Done"? It was a book that really helped me get things organized. One thing he says -- and I found this particularly true -- was that you need to identify the very next step you need to take to get something done. Seems reasonable, most of us think we do that. But, a lot of time we either skip steps or lump multiple things together. For example, maybe you need to call this doctor for an appointment, but never seems like you do. Maybe, the next step is not to call the doctor, but call your friend for the phone number because you lost the number. It was amazing how many times I putting things off because there were intermediate steps I needed to take.
He also has a nice system for dealing with email. I literally gets hundreds a day at work. I'm by no means perfect, but his system has helped me have better control at least. One of his things (and this goes for mail too) is that we look at things, that we don't need to, multiple times. I can post more later (in my journal, so I stop hijacking Paula's journal).