Sounds like you might have become disinterested in your project? Maybe there's too much on your plate? Maybe there's not enough risk/reward pressure going on?
I don't think a piece of software can help you. What about bringing someone else on-board that's a naturally hard worker to help pull you more in that direction?