I have used hypnosis to lose bodyfat, be motivated to exercise, make better food choices, and write every day (I'm a writer).
Hypnosis gets the subconscious enrolled in the program, that's all, so you won't subvert yourself.
Go see a real person, though, someone with credentials. Tapes alone are not effective, I don't think,