Well, in Tony's defense, I think a big thing in being able to integrate someplace new is to find that place where you are comfortable first. I don't mean physical place, but place within... if that means making a few other non-integrated friends first and becoming more comfortable and confident day-to-day, then do it.
Then, hopefully you will find some like-minded spirits with whom you can collectively join in activities that may have otherwise seemed daunting (or felt like it would make you appear desperate or whatever to do alone) and take the next steps in integration - widening / joining a wider circle which includes folks from the area as well.
I too struggled for a long time because my husband didn't even keep in touch with childhood friends. He has one or two coworkers with whom he is friendly, but even they aren't exactly "friends" as I'd describe it.
Mary, I am not keen on art movies myself but my two downstairs neighbors are - they even work at a theater which shows the art and indie movies - AND they speak "perfect" English, happy enough to speak English with me too. So, maybe create an event here on the forum (or GLocals, or wherever) doing some theater or small / underground music venues and events. The people who sign up will likely become "regular" if you do it, and being there with people will help you feel (and more importantly from a social standpoint) appear comfortable, which will make you (appear) more approachable to others too.
Another thing to do is pay attention to when there are events here on EF which involve FOOD. Pretty much everyone eats at some point so no matter what else someone may be into, gathering over some grub puts some commonality into things. Since you're eating, there is less pressure to try and be witty and chatty with folks you dunno so well too. And, since you're eating (rather than going to a club), there is less pressure to look your absolute best, you can wear something "nice" rather than that outfit that looks great but only if you're standing constantly, so again, it puts a "comfort" factor into things. The "group" of Basel expats who gather from time to time over food has a few fair constants but otherwise changes, not everyone goes to every event, so the chances that you'll meet some with similar interests to yours at some point definitely exists.
I'd offer a bit more than advice if I could but, well, I'm already in that age group which you mentioned you're not so interested in hanging with ( ) but my "likely to be social" meter is a bit erratic these days... I think I'm becoming a bit too much like my hubby.