Start English Advance learning
Hi guys, I want to learn English but the extreme Advance level. English has been my 2nd language for 20+ years. I want to excel in it. where do I start?
I would recommend you read novels in English, but use a dictionary to look up any words you don't already know, as well as words you don't know well. This is great for building vocabulary, and I do this myself for the same purpose; it works.
As for grammar, I would recommend you get a grammar book that is specifically for technical writers. Technical writing often deals with more complex grammar and with how to use simple grammar to create different meanings in a sentence.
1.) The Old Man and the Sea - Ernest Hemmingway
2.) O Pioneers - Willa Cather
3.) The Hound of the Baskervilles - Arthur Conan Doyle
4.) Animal Farm - George Orwell
5.) Lord of the Flies - William Golding
6.) The Great Gatsby - F. Scott Fitzgerald
7.) Ethan From - Edith Wharton
There are plenty of great reads out there, but these books I've listed are all considered classics of the English language, they are all short (less than 200 pages), and they are all around a grade 10-12 in reading difficulty.
Eragon, by Christopher (something-that-sounds-like-a-pasta-type, possibly Paolini?) is a good book! Its got some older English in it I think.
"Extreme advanced level" suggests you are already at C1 (see here for more info), and I, a non-native, suggest to mainly focus on literary works and their commentaries, such as Shakespeare. Although don't make the mistake of cutting off other immersion methods, specially listening.