Sure Christmas isn't even here yet, but for the best chance at keeping your New Year's Resolutions, you should start planning now. Gaiam has some tips for making New Year's Resolutions you can stick to.
First of all, make a realistic goal for your resolution. Rather than saying you'll never eat a piece of chocolate again, aim to eat healthier. Maybe have that piece of chocolate once a week as a reward, rather than eating a whole candy bar daily.
Don't make your resolution as the ball drops on New Year's Eve. Start putting the things into place now that you will need to be successful.
Think through how you will resist temptation before it comes up. Have lots of strategies on hand to put into action once your willpower starts weakening.
Talking about your resolution with friends will make you accountable. If you can find someone else who shares your goal, even better. That way you can keep each other on the straight and narrow.
Reward yourself as you reach goals with things that align with your resolution. For example, if you lose ten pounds or attend spin class for 3 weeks in a row, buy some new workout gear rather than going out for ice cream.
Go easy on yourself when you backslide. Everyone makes mistakes; learn from it and move on!
Stay with your new routines. It takes about 3 weeks for something new to become a habit and 6 months for it to be internalized and become part of you.
Finally, keep it up! If you find yourself faltering, just recommit for a day. By doing that again and again, you soon will be back to achieving your goal.