Find a community on Facebook or otherwise for your nationality? Most major cities have them.
What about starting a day meetup here? You could be king/queen of them all.
Also expat...might need to drop that patter since its tinged with ideas of being better than a bog standard immigrant. Its not bad to admit you are an immigrant, and we love immigrants here.