Having good sport partners to practice English would be a great factor to improve English skills.
If you into it please inform me ; also, we could create an international group to have better result and use people's experience about it.