Try bargaining with yourself. Promise yourself that you can spend the rest of the evening watching whatever you want on television if you first work on your goals for an hour or two. Or promise to buy yourself a new outfit if you stick to your workout plan each day this week.
There are two important things to keep in mind with this technique. First, keep your promises realistic. Don’t promise yourself the moon just to try to motivate yourself, because somewhere deep inside you’ll know you are lying to yourself. Second, be sure to honor the promises you make to yourself! If you get into the habit of making promises you don’t keep, your mind will become ever more resistant to compromise.