If I had a pound for every time I met someone who looks attentive and doesn't take in a word you've actually said, I'd probably have a down payment on a small house.
English is easy to become fluent enough in but a total bitch to go past that. When you get into the nitpicky details of it, the grammar seems like monkey on acid trying to hump a spork.