I think good way to improve listening is listen more and more. You can for instance do listening tests which includes question for the recordings, then you are more focus on recording. You should watch films where people speak in English. When you have trouble with understanding you can always turn on subtitles.