The language 'problem' is covered by quite some meetups, I found one [1] pretty quickly that looks like fun in SF, but there will be more.
Another thing that helps me connect to people quickly is the local couchsurf community. Just show up at one of their meetups, in general it's all people from around the world that are easy-going and up for fun. Plus they're interested in different cultures so you can learn them a thing or two as well :-)
Regarding girls and cars, that's just crazy talk. Just say that you're an environmentalist if anyone ever asks.