This article identifies 4 hidden skills for building new habits, including committing to starting, focusing on starting, noticing rationalizations, and constantly readjusting.

via Zen Habits.