Hello,
I am a self taught English speaker.
Throughout my childhood i loved watching movies and listening to music in english, that helped me a lot with becoming accustomed to the different nuances and sounds of the language, since I'm a native in Portuguese.
I lived for about about 5 years in Canada where I could master my fluency and where I met my Canadian Wife..
Since I'm not a native in english, i understand how hard it can be to learn a different language so i can teach you with a different perspective focusing on your difficulties.