I don't think mediccation will solve anything.
I know exactly how you feel. But theres always a deeper problem.
Theres a reason you're not entirely comfortable around people. You need to figure out what that is. I'd advise you to maybe start journalling and meditating or something to do a little soul searching and connect with yourself. It's hard to figure out what the problem is if you are looking away from it.
The people who you watch being successful with other people are just that because they know themselves.
It sounds like you're really trying hard and being persistant. That's a really really good thing. Don't give up. You just need to keep trying different angles until you have a breakthrough. This could be a really small breakthrough but if it's enough to shift your perpective then you're already on your way.
I'm confident that you'll make it eventually. Just concentrate on yourself. Don't be afraid to go really deep into yourself even if it's painful and seems neverending. You have to go through the dark tunnel before you can reach the light.