Register now or log in to join your professional community.
If you have a better way to enhance your speaking skill , mention it , please
i will try to help you but can you tell me what do you want ?
My suggestion may appear odd but it is an easy one.
Watch English movies with English sub-titles. It will help us to know how the native speakers speak English.
Once you have mastered the listening part then try to mock the way they speak. It will certainly help a little.
You can go to many serious chat rooms such as Exchange Language