well go to simpleology.com
its just another tool so it might not/might help you.
another advise is to just tell yourself that you will only spend 30 mins and then you're free to do whatever you want.
I basically do 30 mins, rest 5 min, do 30 min...and the cycle continues...
I'm self employed so i work from morning (around 9 am after exercise) till at night 9pm or 10 pm depending on what time my GF is free. (spends 2 to 3 hours with her and then sleep)
of course i get sidetracked sometimes like now. My life seems boring but its not for me, i've played enough (used to get drunk & party everynight with lots of diff girls

)
good luck dude.
P.S. try this passion test "if you wake up at 3 am (fully awake) wat will u do? the answer is your passion (generally)