You are building fluency just by listening. Think of yourself as a seed. Does it pop out of the ground with a flower the moment after it is planted? No, it needs to be watered and it needs to take nutrients from the soil. If you continue to have this degree of exposure, you'll one day virtually explode into speech.
If you want speed the process up, try to repeat what you hear other English speakers saying, not out loud of course but to yourself. Then at home try to say as much as you can remember. Each aspect of "speech" needs varying degrees of warming up.
Watch movies and try to repeat what you hear. Do simple speech exercises at home.
I'm going to point to the fridge. [points to fridge, hands down] I pointed to the fridge. I'm pointing to the bathroom/TV/radio/...
Your writing is quite good. Don't worry about spelling mistakes. And don't worry about a small vocabulary. That'll grow with time. Right now you have to focus on understanding and exercising your speech.
Student or Learner