1. Reading is a great way to improve your vocabulary, accent, rhythm and overall relationship with a new language. There are many methods to learn from reading: by reading aloud and training your accent, by finding unknown words in a text, and, simply, by immersing your thoughts in a new language you are helping your brain to connect different channels of information, so that you can use grammar and vocabulary naturally when speaking.
2. Writing a diary or stories to take some authorship. Do you just want to be able to introduce yourself and order food, or do you want to be able to converse about daily life, describe a special memory, talk about your hobby, or discuss your beliefs? Write about the things that are important to you.
3. Speaking and thinking in your target language before actually speaking. Many performers–let’s say dancers–will review their routine by quickly running through it before they go on stage. Take a few minutes and go through a scenario in your head about a possible conversation topic. This way you will be better prepared the next time you have a chance to practice and you can discover where some gaps in your knowledge are, so that you can later fill them with more studying.
More speaking tips coming your way~