Has anyone got any good and useful idea to help me and others who are not native speakers to get progress in using English?