Consider introducing a token system. When a task is accomplished, reward your child with a token, which can later be exchanged for something they value.
Setting Up the Right Reward System
Engage your child in the process. Let them be part of setting their own goals and deciding their rewards. This can increase their commitment to the task at hand.