best way is to learn to speak English is to do it with your friends ..
It doesn't matter that you will stumble in the beginning...
But slowly, you will gain confidence and fluency...
No matter how many courses you do...
The confidence that you need will come only if you make it part of your day...