Stop negative thinking, don’t think negative of yourself and your life. Even if things aren’t great right now, give thanks for what you have, and start thinking positive, especially about your future. Don’t stop this.
Oh, and do Tapping. Look it up in Youtube. Not tap dancing.
No chemical is going to give you that which you’re missing deep inside. Buenos suerte amigo.
My advice would be to look deep at who you are and fix what you don’t like piece by piece.
And…you don’t really need to “hypnotise” yourself as such. I have found affirmations are tricky to get right myself, in the form of repetitive phrases being pumped into the unconscious mind they don’t really seem to be that effective. The better change work involves pictures, both static and moving ones. Google “NLP 10 minute phobia cure” for a technique that can help you overcome any fears of rejection.
I won’t lie and say NLP will instantly turn you into an approach master. Like pheromones, it seems that you have to mesh things like NLP to your personal style and find the right fit. Did for me anyway. But it is pretty useful.
Go out and talk to people where there is nothing “at stake” in the form of feeling intimidated: the elderly, families, etc. Try some volunteering for a local place doing charitable work.
Maybe get on a short acting/drama course if they do one near you. You can learn to act the part of a confident dude. And this is better than affirmations, in fact it is a kind of affirmation and your mind will catch up and actually increase your confidence.
And be glad that you are still very young and can get in there right now and adjust your self image. I wish I’d known of NLP when I was 21 (15 years ago!).
Or get into martial arts. Not only will it be a workout, but it will help you socialize and make friends, make you feel good that you can kick some ass, and get a new skill.