It can turn out alright in the end. But its not something that will just magically happen just because of time. You need to make that change in yourself, nobody will make it for you. My change happened between std 7 and std 8 Grade 9 and 10 for the younger members. I moved schools, from one boarding school to another. I found life at the one Boarding school really tough. Low self esteem, no real pull with the ladies as I was far too shy to attempt even talking to one on my own. Things were looking grim.
Then when I had to move schools I made up my mind over the december holidays to turn myself around. I got a new haircut (Lame I know, but it helps to have a different look about yourself when you are trying to reprogram your own self image), focussed on the things that I was really good at, for me it was one or 2 sports. I played them at clubs over the holidays. I woke up every morning and looked at myself in the mirror and said things to boost my confidence. I forced myself to look people in the eye. Not with an intimidating look, but with a pleasant disarming look. I walked with confidence and a smile, even if it was 50% fake. I made sure to spark up a conversation with everyone that I was forced to interact with, regardless of how trivial the conversation was. Person behind the till while they scan your items, someone in a queue behind or infront of me.
Then when I started at the new school I was dangerously close to falling back into my low self esteem state. I forced myself through the first few days. Looking back on it, it all seems like it was so easy. The truth is, once you make the change, it actually all does become that easy.
I actually met some of the people from my old school at a house party a year or 2 later. I was there with one of the old friends who invited me. I walked in, greeted people, smiled, chatted and turned into the centre of the party because I found that I have a talent for storytelling. Not one of the old schoolmates treated me as inferior, simply because I did not think of myself as inferior. Although it was 2 years apart, for them it was an instant thing because the last memory they had of me was the shy, low self esteem person that they knew. It was a really good feeling for me.
Ultimately, although your exact situation may be different regarding, age, situation in life, people around you, things that you are good at, etc... You can still do something similar. Wake up every day and smile at yourself in the mirror, do something that you enjoy, with people that you have fun with. Smile confidently and walk confidently and soon you will see that it happens naturally.
But time is not the factor here, its all about attitude. Time simply just is. You can get to the local shops only by taking action, how much time you take to get there depends on the mode of transport and or the effort you put in to get there, not how much time goes by. Same thing applies here. The harder you work at it, the sooner it will happen for you. Dont wait for time to fix something that you can fix with an attitude adjustment.
It may be harder to pull off without a location change, but if you focus on the things that are holding you back, you will never be able to see the good things that are trying to pull you forward.