El primero es relativamente sencillo. Puedes hacerlo escuchando más y leyendo más cada día (siempre que tengas cierta base en inglés).
En segundo lugar, debido a que los residentes locales tienen una alta probabilidad de tener acento (como en China, hay dialectos locales), es necesario vivir allí durante un período de tiempo para entender lo que dicen.
Si tienes alguna duda, puedes preguntarme. Si está satisfecho, acéptelo. Gracias.