Steve Pavlina has done a week of writing regarding self discipline. He placed self discipline onto five pillars. They are: Acceptance, Willpower, Hard Work, Industry, and Persistence. So what is self discipline? Steve defined as:
… Self-discipline is the ability to get yourself to take action regardless of your emotional state.
Imagine what you could accomplish if you could simply get yourself to follow through on your best intentions no matter what. Picture yourself saying to your body, “You’re overweight. Lose 20 pounds.” Without self-discipline that intention won’t become manifest. But with sufficient self-discipline, it’s a done deal. The pinnacle of self-discipline is when you reach the point that when you make a conscious decision, it’s virtually guaranteed you’ll follow through on it…
They are very good read and will help you build up your self discipline.