The best way is reading English books and communicating in English or go for a spoken English class
plzzzzzzzzzzz mark as best answer
To improve your English speaking skills you just try to read English news paper daily and the words for which you don know the meaning just underline it and try to find out in dictionary and always try to speak with others in English dont fell shy to talk to others in English because even they will try to correct your English.