Learners are often frustrated by their inability to express what they want to say in English.
As with any language skill, the key to success is practice; and a great way to practice putting your thoughts into English is to keep a personal diary or journal.
It does not matter what level your English is, there is always something you can write about; and by commenting on your daily activities and experiences, you are using English that is relevant to your own life, and therefore, English that is useful for you to know.Write as little or as much as you want to; but be sure to write something every day.
As your English ability develops you will be capable of writing much more, and in greater depth; but also take full advantage
of your previous efforts by returning to earlier entries to correct any grammar or vocabulary mistakes you
have made, and to explore other ways of expressing what you were originally trying to say.
Apart from being an interesting and valuable exercise in its own right, reviewing and improving your own work will give you a clear indication of how much your English is improving.