NOT A TEACHER
Welcome to usingenglish.
I don't when you began learning English, and what kind of English you were exposed to, but in my opinion, the key to learning English as a second language, is to listen a lot. The Internet provides a lot of opportunities to learn English. For example, try listening to podcasts. Turn on the television to watch CNN, BBC etc. If you have an internet connection, the possibilites are limitless.