Haha alright.
Firstly, thanks.
None of my parents are high school graduates but they attended basic English courses by Indian immigrants in their hometown, so they are keen to have their children to excel in other languages. Since I was young, I've been exposed to English from 'Magic English' (a series of VCD with Disney movies excerpts intended for toddlers). When I was 4, I got extra English lessons from two Indian teachers who opened a learning center just in front of my school. Later my aunt's boss introduced a private teacher and I spend about 5 years learning with her.
And perhaps the system in my high school also helps. We had British and Australian native speakers in class once a week, "Speak English Day", and a reading program where every week we read along a chapter of famous books (Tuesdays with Morrie and The Alchemist for example) and have big discussions. Pretty much like that. I still do not consider my English is up there though, my speaking is not so good