China flagsalleyHow to improve my English? I have been learning English for many years and my English is still poor.