Why hasn't a guy ever asked me out?

I am an introvert. I would say that I am average looking person. I got a decent body if that's what a guy usually looks for. But i wear glasses and am a typical good girl typa person. So what am i doing wrong or what should I do to get a guy.
Why hasn't a guy ever asked me out?
Post Opinion