vanilla from what you've said it sounds like you want to meet someone, but you're just kind of hoping it will 'happen' randomly. It might, but if you make some effort its much more likely.
I have an attractive 39-year-old sister. She would like to meet someone, but she doesn't because she makes no effort. She has her friends (single women, couples), and she goes out (for dinner, to see a film), but she never meets anyone - and that really doesn't surprise me, because she isn't trying to meet men. She's just bumbling along, doing the same things she's always done, seeing the same friends, not meeting anyone new, and it sounds like that's what you're doing.
I think you need to get serious if you really want this to happen. There are no guarantees either way, but if you continue to do nothing and meet no one how do you think you'll feel 10 years from now? Internet dating doesn't work - fine - so do something else. Anything! Take up rock climbing, go on a car maintenance course, take an active holiday for singles, join a sailing club, start bell ringing, join a choir, join a running club - try some different things to get you out of your comfort zone and meet some new people - men, women, anyone - but you have to do something. Something different. You know what the definition of insanity is? To keep doing the same thing and expect a different result.