Context: I'm a 19yo european white guy (currently in a 300k people city),above average / decent face, 195-196cm tall but since the pandemic I have struggled with girls, my social skills were all gone and the fact that I grew so much in so little time didn't help me fit in at the time too but now i see it as a blessing, I also only had 1 gf long time ago (she initiated everything by herself) who rejected me recently after my attempt to get back so now im on dating apps and meeting new women

Occasionally I get stares and smiles from random girls but I never approach even when I know they want me to because Im such a pussy but i really want to change this, i know im throwing out opportunities of a lifetime since im also at university now and still have 1 year left (if i dont do a masters which i dont know yet)

So what is your advice to interact with girls and people in general? Should I just start now or should I work on my physique first? Should I only approach if they give signs? How to not take rejection personally? Any advice is appreciated, thanks