Have you tried online dating? I ask cause i see that you really wanna meet people. And when it's not working in the "real" world, you can always try online. Well, it's easy to say it, i'm too **** shy myself. But you can try that and meet people in your area that way.