1. Fix pronouciatiation - worth paying for it
-- I did it over 10 years ago. Helpful.
2. Get a DAB digital radio - for quality varieties
--What's "DAB"? Radio helps as well as movies, but I don't commute and neither have time for movies now. :)
3. Read English fictions - I'll write a post to recommend what fictions that I think are good to start.
--I read English fictions as well as subscribe magzines. Just for fun and know what happen around. However receptive language doesn't automatically transfer to expressive language.
Mostly of the time, I feel it's the differences of cultures: what differently they and you are interested in, what they/you think can be discussed/talked about. Mainly concerned me right now is how to chat with my son's classmates' parents. In work it is fine.