...
It's no coincidence that there is a Hollywood trope of "The lovable Loser who is socially awkward but then the Hot Babe Character sees his inner Goodness, falls head over heels in love with him and then She is the one who initiates a relationship ("You gonna kiss me or what?")". That never happens in real life, ever. As any Nerd can attest to.
...
As a real-life nerd, I have to say that my experiences run counter to that. (Maybe not "head-over-heels in love" but certainly infatuation and/or lust.) Indeed, my marriage started out that way, as well as the few long-term relationships I had before that. Being as socially inept as I am, I miss cues all the time. My wife is constantly telling me which women are flirting with me when we're out, but I never catch it. Add introversion to the mix, and I likely would never have had any dates if it weren't for women making the first move. In fact, I had exactly one girlfriend before my Army days, and she was the exception to the high-school girls that wait for the guy to make the first move. We were a thing until her mother decided that I was the guy she should marry. She couldn't get away fast enough after that. Whatevs. It was good while it lasted.
I've come a long way in the past decade or so, so if I had it do all over again (knowing what I know now) I'd be able to take the initiative.
As a side note: my wife's friends who were always chasing after the "bad boys" have all either settled down or are reminding me that if my wife dies first they're next in line. Two of her friends picked their spouses based on how much the guy reminded them of me (in terms of personality and actions). So, nice guys may finish last, but we finish strong.
I guess the real moral of the story is, don't give up before the game is over, and don't sell yourself short. Be yourself. If she falls for you because you're acting in a way that isn't natural to you it won't last, and if she doesn't like you for who you are, then it'll never work out.