Their are two types of personality types that are prone to procrastination:
Idealists - want to do everything perfectly or not at all
Enthusiasts - tend to take on too many things at once
I am definitely an enthusiast. I am big on working on several project at once. I read a couple of books at the same time usually a chapter of each every night. I work on a few projects at the same time and call it multi tasking, but not always getting as much done as I would like.
Knowing this about myself has made me cut back on trying to work on several projects at once. I still need to do more, but it does help for planning my day.
Knowing which personality trait you are will make it easier to recognize whats holding you back from getting things done, and figuring out the steps you need to take to achieving your goals.
Are you a procrastinator? Which personality trait are you?