I agree with Ymnisky. You need to know something about grammar. You don't need to be obsessed with the rules of course.
And Real English: what's Real English? there are so many different accents, including non-English accents, that it is difficult to learn just by listening to others without knowing some grammar. If I think of just the different accents Italians have when speaking English. so yes, listen to audios, watch films, but read and don't forget grammar completely.
- For Teachers