I have heard a lot about weight loss hypnosis sessions. There they:
- teach you to instinctively use the knowledge you gain from it
- charge up your resolve to keep to your slimming plan
- equip you with powerful, effective ways to make new choices
- help you avoid getting ambushed by yourself or others
- help you reach and maintain your goals.
Probably you can try taking one of the sessions there and see if it helps and if the other things are not working out for you.