yes it can .
suggest getting a book and reading about it see if it is for you
I learned self hypnosis through Wikihow oddly enough.
If you want to experience hypnosis your best bet is to get one of Paul McKenna's books, I reccomend Instant Confidence just because it is awesome!
I see a hypnotherapist once a month and the experiance is amazing! She has also taught me how to get into a hypnotic state on my own. It really does work and gets you in touch with your subconscious, for me it feels similar to meditation but far deeper. I tend to go deeper when with the therapist than on my own, i think this is because she is watching for clues and changes the script as we go along. It has certainly turned my life around.