i think maybe you can try to speak to yourself everyday.whenever you have met some hot topics and sth that you are interested in, you can just talk to yourself and make a speech. maybe you can have a try. hope your spoken english can get some improvement.