I don't know if you read any English newspaper regularly. Start doing so if you don't. And from the newspaper, write down different phrases and sentences and try to use them in your daily speach. I hope it would improve a lot.
I can sympathize with you for I have the same problem. Reading helps me a great deal. When I read I picture myself saying the same thing that the author wrote. Be very careful with this though, because some books are not well written. I read mostly biographies, especially ones about interesting people such as Abraham Lincoln, Eleanor Roosevelt, Serpico, etc. Auto biographies do not interest
I have the same problem, especially, when I speak the target language. The teacher advises us to read more, I think it really help us to improve our ability to express ourselves. It is better to choose a magazine and keep reading it. After a period of time you can see the fruit. Remember it needs time.