OK, calm down and take it easy. Language learning has to do with patience, regularity and love (yes, love) rather than trying to learn it all in a couple of days/weeks/months.
You know that class time is NOT enough, so you'll have to use English at home, in the street, driving to work... you have to live it, you have to love it, you have to make it yours.
Below you'll find some tips that you'll have to adapt to your own habits (like talk to yourself!). Language skills are obviously connected and part of a whole - the time invested in reading, listening, writing, and working on 'use of English' will sure contribute to your speaking skills-and vice versa.
- Learning tips ( tips n.2,3,5,6,13 particularly interesting)
So don't translate. Forget about your mother tongue, forget about yourself. Be another person, be a comedian, and speak ENGLISH.
There is a saying in Czech that goes : " Learn a new language, get a new soul"
Sorry there's no pill. Or rather, the only pill is regular practice and patience. But you know all that jazz, don't you? So why don't you use this mini holiday to put things in order, revise aspects we've done in class, catch up with things you missed, organize your work, organize your life, and promise yourself you'll be in contact with English at least 20 minutes a day.
Of course, frustration may be part of the process, but it's transitory AND normal. So don't worry too much. As they say, keep calm and carry on:
- Overcoming frustration
- Tips to overcome language learning frustration (by a school teaching portuguese)
- Dealing with frustration