Actually, self-hypnosis isn't a bad idea. Anything that will re-inforce a set of new thought patterns is worth a try. I also recommend meditation, visualization, and affirmations.
A good book to try if you can find it is "Words that Heal" by Douglas Bloch. The preface explains how it is words and the implied thoughts they carry, that have damaged ourselves and that using the right words when talking to ourselves can heal. It also explains what an affirmation is and how create and use your own. The second and main part of the book is filled with short one-page stories of inspiration and affirmations.
Another good source for helpful tips and examples of winning attitudes is "Chicken Soup for the Soul", authors Jack Canfield, Mark Victor Hansen, et al.
Remember that right now you need to have a lot of patience with yourself. Don't expect too much, too soon. Deciding to improve your life brings with it a euphoria that may trick you into thinking you've found the quick cure, but, trust me, there is no such thing. The high will wear off and you'll think you're failing. That is when you'll need your determination and self-love.
It may take a long time and you will have ups and downs, but don't ever give up. I fallen off the horse too many times to count. Sometimes I'd take a year break and do no work on myself, then pick it up again.
What you've learned you may never forget, but the challenge is applying it and staying with it. It's even harder if you don't have a support group to encourage and share your victories. You have to be your own best friend.
Try to see most people as good. Chances are you're right if you do. I know they can be hard to understand and hard to talk to, but most people have undergone an experience of some nature that humbled them and they also sought help beyond themselves. People more secure about themselves don't feel the need as much to make friends, but if you make the first move, often they will reciprocate.
As well as seeing people as good, look around you for the things in the natural world that are good. Trees, the sky, grass, flowers, birds, animals, the moon, stars, etc.... this will help you to feel that you live in a good place and love the fact that you're here to enjoy it.
"Our greatest glory is not in never falling, but rising every time we fall." Confucius