To the OP....
I am working on my CFI and discussing things is not my best attribute as well. I too was wanting to advance in flying without having to teach. However, after quite a few ground school lessons practicing teaching subjects to my instructor I began to realize that it's not so bad. With each "lesson" that I gave the more confident I became. As they say practice makes perfect. Don't sell yourself short, you never know you just might like it. I've had many friends (including my instructor) tell me how much of a better pilot it will make you...and how it improves you as a person as far as speaking to people goes. I can kind of see that now. Good luck to you.