Author Gretchen Rubin came to Seattle, and I didn't see her — but I saw her poster in the library often enough beforehand that I was inspired to check out her book Better Than Before: Mastering the Habits of Our Everyday Lives. It's about her own quest to understand habit formation and tips for us on how best to start and maintain good habits.
I enjoyed the book and found it very useful. Rubin outlines four personality tendencies when it comes to habits: Upholders (who find it easy to keep habits no matter what), Obligers (who will keep habits if it pleases the people they care about and they have accountability from them), Questioners (who must justify and research before they'll commit to a habit), and Rebels (who will keep habits only if it suits their antiestablishment tendencies). You probably already know from that brief description which one is you, but if not, there's a quiz on her site.
Rubin uses her own experiences coaching herself and victims … er … loved ones through habit formation to report on how each personality type can find success in keeping the habits we want, whether that's cutting our sugar intake, reading more books, taking a regular yoga class, biking with our kids each week, or whatever motivates you. She helps you clarify your goals (and figure out if you even actually want that habit — some of us will profess a habit we think we should have but have no intention of actually following through on it), set up accountability (whether internal or external, the type required for Obligers), and avoid pitfalls.