Read a lot. By reading different types of English texts such as novels, articles, and essays, you can expose yourself to various writing styles and vocabulary. This helps you unconsciously absorb the correct grammar and sentence structures.
Read a lot of English stories. It helps you get familiar with different writing styles and structures. Also, practice writing regularly and get feedback from others to know your weaknesses and strengths.
One way is to read a lot. Reading different types of English texts, such as novels, articles, and essays, exposes students to various writing styles and vocabulary. They can then imitate these styles in their own writing.
Another useful method is to look up new words while reading. This helps you expand your vocabulary and understand the text better. You can also make a note of these words for future review.
You can also try to look up every new word you encounter while reading at first. As your vocabulary builds up, you can gradually reduce the frequency of looking up. This helps you understand the text better and expand your vocabulary at the same time.
Taking an English speaking course with a professional teacher is a great option. The teacher can correct your mistakes and give you personalized feedback. Reading English books aloud can also enhance your speaking abilities as it helps you get used to the rhythm and flow of the language.