As for self-hypnosis, you can learn it from a book or a website, but you might also want to check out the people locally who are into hypnosis and self-improvement.
Personally, I get really good results from a very simple induction. It has a lot of names, "Betty Erickson’s Induction", "See, Hear, Feel Induction", "5-4-3-2-1 Induction", and so on. It's easy to remember and reliable. This is a good write-up of the process: https://www.practicalhappiness.co.uk/media/download_gallery/...
That should be enough to get you started.
FWIW, although I'm not a hypnotist I know a lot about it, AMA.