As odd as this may sound, you can ask your students to watch movies they are familiar with, then get them to watch it in english. The same could be said for music.
It is common for students to do the work in class, get home, finish what needs to be done then forget, or not bother doing anything more till next class.
Teachers should be encouraging students to keep learning, and practicing what they teach outside the class room. I am sure you can come up with something that will work with your students.