Thanks!
Regarding asking people for corrections, I've given up a few years ago. Too many bad experiences. I'm happy enough if I can get people to tell me when they don't understand me, which is already a huge struggle. Also it's partially my fault because I can't keep my mouth shut when I get corrected wrongly
which I think is not nice of me at all if I was the one asking to begin with.
Google is helpful but only if one knows there is a mistake to begin with.
I find going from an understandable level of English to total fluency is the most difficult step. Also, because there are so many immigrants here, some more recent than I am, some with a native language much more different etc, I'm generally told there is nothing wrong with my English because I reached the socially acceptable level for my community. Which is good, obviously, but a bit disappointing too.
Anyway way off topic 