Create reasons to speak English.
In order to become more than just a mediocre speaker of English, you have to take control of your life and force English into it. You have to let it infiltrate every domain of your life -- not just school or in your class. All of them. How to do that? Here are some ideas: