If she doesn't speak, do something with body language.
Do the female equivalent of "growing a pair", otherwise I'll guess she's probably not interested.
Just believe in yourself, consider adding a few enhancements to your look and watch the magic happen. You may be looking at attracting one guy into your life and get the attention of several others.
Plentyoffish dating forums are a place to meet singles and get dating advice or share dating experiences etc.
You are simply not comfortable going up to men and asking them out on a date.
These should be hobbies that you enjoy doing in your spare time. You could also add volunteering as a favorite hobby.
Remember that we are the largest free online dating service, so you will never have to pay a dime to meet your soulmate.
I'm not saying it isn't worth a trybut you'd have to keep an open mind about how it may end up. We get that this guy isn't acting the way you wish.
What you have to figure out is how you are going to gain the skills to be able to accept others and their actions. It doesn't matter what other guys like, because you aren't dating any of them.
Just find somebody who likes you for who you are, a lid for every pot as they say. Shyness is not attractive, it's not fun, and it's very constraining.
Shy girls tend to be boring company for guys who actually enjoy social interaction, and they're real easy for the not-so-nice guys to take advantage of because they're mousy little pushovers.