I have a lack of drive, and the cause is that i think i'm either "too good to be wasting my time on this," or thinking "i could be doing THAT fun thing instead of this."
I have no clue how to solve that though. I've had my problem for awhile and i always end up convincing myself that those above things are better... Maybe PhotoReading self-help books could help you?