I’ve been using a goal management system called Joe’s Goals. It’s beauty is in its simplicity.
You start by creating a list of goals and assigning each one a score (if one goal is more important than others). The tool simply creates a line graph of the daily ‘score’.
I’ve also added this to my sidebar so it’s easy to check my progress (hopefully the fact that people can see it will keep me motivated).