I say join okcupid and enjoy attention there - guys are not shy on dating sites besides theres much more guys than girls.
Chat with local guys and sooner or later you should be asked out.
What seems to me to be real problem is that you are passive and expect everything come from guy instead of putting equal effort. What really works is when you create opportunities for guys to speak with you and interact with you. Good exercise would be to start saying Hi ! to cute guys you see on the street. That way you would learn break ice with strangers and open the doors to conversation to guys you fancy.
Bottom line is - in order for two introverts to meet each other one have to become extrovert for a moment.
Doubt kills more dreams than failure ever will