Have you tried online dating? A lot of girls that don't like the pub/club scene use that and you can tell from their profile what they are into. Otherwise maybe try joining a meetup group (if they exist where you live), learn a new language, join a short-course or do some study of some sort, post a friendly ad on your local classified for skills swap or coffee/conversation. Just some ideas. I got over the bar scene for meeting guys and was lucky enough to meet my current BF online. Good luck
Some people are drains and some are radiators... Keep clear of the drains and hug the radiators!