This happened yesterday : There was some girls sit to near us at the mall and they were eye contacting us at a point she went up to me and try to start a convo' by a fake question.(Some bullship) but I couldn't because I chickened out I answered and she went back. At this point I was sure that she wants me. But I couldn't make a move I was always afraid of that I wont able to speak about anything.(A man has to be interesting ) Then the other girl came up to us I tried to do something so I introduced myself but I again answered and she went back before that two girls even went to other place and the girl who wanted me was alone so I could take advantage. but I did not. after a few minutes they leaved.

So yes, I fucked up bad very bad.

And so I came here and ask for advices . How could I kill the inner chicken? How can I kill the doubt of that I won't be able to sustain the conversation , to escalate it to something ,a one night stand, maybe a serious relationship , or anything?

I started to work out a month ago, things getting gradually better but stuff like that stays the same.

At this point things like that start to happen to me, girls check me out ,sometimes even smiled at me directly, and I was paralysed by that. (Tbh that's because of the past but that's not what matters now)

How do I overcome shyness?

Edit: And how do I overcome the fear of rejection and shame?