Take an English speaking course. Professional teachers can give you structured lessons, correct your mistakes, and provide useful tips on intonation, vocabulary, and grammar for better speaking.
Watching English movies and TV shows without subtitles can also be beneficial. You can imitate the actors' pronunciation and intonation. And also, don't be afraid to make mistakes when speaking. Just keep talking and gradually you will see improvement.
Practice speaking with native speakers as much as possible. You can find language exchange partners online or join local English - speaking clubs. Just talking regularly helps a great deal.
Watch English movies and TV shows without subtitles at times. This helps you get used to the natural flow and pronunciation of the language. Also, repeat the lines you hear to practice your own pronunciation.
One way is to choose simple and interesting stories at first. Read the story aloud several times to get familiar with the words and sentences. Then, try to retell the story without looking at it, using your own words as much as possible. This helps in building fluency and confidence in English speaking.