I know you expect something else, like Babbel (which is awesome btw).<p>But i have most of my english experience from watching South Park and later more complex series (IMO south park has a rather simple sentence structure and clear vocals) plus reading basically everything online in english.
A program called "tell me more" which can be found online (even at the pirate bay) is better than the famous "Rosetta Stone".<p>There probably are good channels on YouTube. But I am not aware of them.