That's an interesting question, and I suppose a lot of research has been done on it.
"Speaking" can mean a lot of things - delivering a poem aloud from memory; delivering an address from memory or from notes, speaking casually with good friends, answering questions in class, discussing things at a club meeting with intelligent well-spoken people, conversing at a party with intelligent well-spoken people.
Thinking and speaking at the same time can be a daunting task. I doubt that any amount of reading can fully prepare you for it, except that it may put some good ideas in your head and give you something to talk about. When you're required to reply to an unexpected question, the problem of formulating your answer may be separate from the problem of formulating your sentences. In developing these skills, I don't think any amount of reading would be as valuable as an equal amount of good (thoughtful and enjoyable) conversation. Hopefully,you won't have to choose between a stupid, well-spoken answer, and a brilliant, poorly spoken answer.
If you don't have any opportunities for good conversation, then of course you must turn to the media. At least you'll be able to choose your level (hopefully!).
In learning to speak, I think listening is more important than reading. Of course, conversation is best, but if you only get to repeat the same small-talk with uneducated people, learning will be a slow process.
You've already had the bad experience of letting a focus on the details spoil your enjoyment of reading. Don't let it make you tongue-tied as well. Try to find people you like to talk with. They can keep the conversation moving when you get bogged down.
It would be a sad and lonely life if you had to read all the good books before you learned to converse. If you take a month off to read War And Peace, at the end of that month, you probably won't be a better speaker. Better to see the movie. (I didn't say that!

)
P.S. See if you can rephrase this so it makes sense:
I have a habit of not breaking down sentences/elongating them by not using as little words as possible, it seems like an endless maze that I am trapped in. I have no idea how to get rid of that habit...