Does sharing your goals with others help?
I've been a big fan of telling as many people as possible about my goals so it is harder for me to back out of them. Also getting people to join in with me is very helpful. It is encouraging when there is more than one person working