"Teachers can open the door but it's your choice whether to walk through or not"
You can be in the best English school or academy, you can have a dedicated an talented teacher, but if you are not willing to put your part into learning English there is only little a teacher can do for you. If you decide to walk through and commit yourself to learning English you will.
When I first went to the university for my Bachelor's Degree I failed to make the transition from High School a system where if you did not do your work you got in trouble with your teachers and your parents. At the university the teacher's had no time to give consequences for not doing your work, the consequences were a big fat bad grade and then you got called into the Dean's office if you were not keeping the required grade average and put on probation. But if you were able to stay within the ... you were ok. The problem was I was not learning as much as I could be. Once I graduated I realized the big mistake I had made when I began to work and did not have the skills I needed for the job.
My second time around at the University to get my teaching credential my attitude was totally different. I studied to learn, not to get a good grade and ironically not only did I learn so much more, I also got a 4.0 grade average, straight A's (sobresalientes) all the way. The final reward was when I started working and I was able to apply my knowledge to my teaching.
So if you have decided you want to study English, make a real commitment to learn as much as you can, so that not only will you get good grades, you will have the skills required to speak English fluently.