Language is learned through personal interaction, particularly among friends. So if someone doesn't speak English as well as you would like them to, the best thing you can do is to become friends with them. As you socialize, your families spend time together; you'll be surprised at how much their English improves.
Who knows? Maybe a member of your family will decide to learn a new language someday, and you will have native speakers to practice with. It's a win-win situation!