@Hypertyper
So you're an Arab you call Arabs ignorant!! I do not seriously see any reason make "English people", as you call, mingle with you!
Improve your "mingle" and invitations skills before making any friends..
Thank you and have a lovely stay in Amman..
Warm wishes
PS: We call newcomers in country "foreigners" not English, I know both words have same meaning in Arabic and that's why you got confused, so I also think you need to improve your English language before mingling with English people, as you say!