Strategies you can use to improve your willpower include:
Distraction. For example, if you are trying to lose weight but are having a difficult time staying away from your favorite snacks, distracting yourself during your moments of weakness can be an effective way to avoid giving in to temptation.
Practice. Willpower is something you can build, but it takes time and effort. Start by making small goals. As you build your ability to use your willpower to achieve such small goals, you may find that your willpower is also stronger when working on much larger goals.