In this video I interview Phuong Nga about how she has learned English. She has a lot of really good tips for anyone who wants to improve their English skills.
You can find more tips about learning English at Hello! English.
Here are links to the apps and websites that Phuong Nga mentioned: