If your having trouble sticking to your diet, give yourself a day off once a week. When you start feeling deprived, you may find your resolve slipping. Relieve that pressure by planning a "free" day once a week. This will help you to stick to your plan on the other days, and you will likely find that you do not overeat as much as you think you will on your day off.
If you enjoy snacking but do not want to pack on the pounds, remember that you should stay active after a snack. If you sneak a candy bar here and there, it's not the end of the world. Just remember to get out and mow the lawn, take the dog for a walk, ride your bike a few miles, or any other activity that helps you make use of those calories.
A great way to help you lose weight is to try trampoline aerobics. Trampoline aerobics are really fun, but at the same time very strenuous. If you find a good instructor who will push you, trampoline yoga can become more effective at burning fat than any other type of cardio.