こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I have studied grammar and pronunciation thoroughly, but when it comes to conversation, I struggle to speak fluently.
として、『私は文法も発音も一通り勉強してきたけれど、会話となると、流ちょうに話すのに苦戦します。』とするのはいかがでしょうか。
役に立ちそうな単語とフレーズ
struggle to ~するのに苦労する、~しようと努力する、四苦八苦する
thoroughly 十分に、徹底的に、完全に、じっくり
参考になれば幸いです。