You are right about watching TV shows and movies. Specially if you want to understand the accents.arrayofhope said:Listening in particular can be easy or can be very hard based on your previous experiences.
I feel watching a lot of TV helps(no Kidding). If you can understand the conversations and other phrases that are unique to cultures etc, that would help you. Watch a lot of American as well as British documentaries and sitcoms. Entertaining and you get to learn a lot as well