When i practise my english to be fluent, i read texts aloud. If i encounter some difficult phrases, i repeat them for several times as fast as i can :)
That helps me to improve my pronunciation and a speed of reading. Fluent speech means your ability to talk to someone fluently. It comes with communication practice only. Good luck!