Listen - The more you listen, the more you learn! Try copying what you hear to practice your pronunciation and learn which words are stressed in a sentence.
Use technology - Make the most of all your favorite productivity apps to organize your practice time and note down all the new words you learn.
Read Aloud - Read the newspaper or magazine to yourself. You can even find a script for your favorite TV show and act in it.
Learn a new word every day - Choose a word you want to work on and practice it in different sentences.
Reflect - Reflection is a very useful step in improving your speaking skills. Reflection is another way to provide yourself with some good feedback in the absence of a teacher.
Make Friends - Make friends with English speakers or other English-speaking people and compare notes.
Watch movies - Watch movies in English and notice new vocabulary and pronunciation. Mimic the actors and have fun with them.
Do interesting activities in English - take a cooking course in English or join a book club! Whatever you enjoy doing, make sure you do it and communicate it in English.