You can't be shy if you really want to learn to speak English.
You can't be embarrassed about making mistakes if you want to become fluent in English.
ーYou can't be shy if you really want to learn to speak English.
「本当に英語が話せるようになりたいなら、恥ずかしがっていたらダメだよ。」
ーYou can't be embarrassed about making mistakes if you want to become fluent in English.
「英語が流暢に話せるようになりたいなら、間違えることを恥ずかしがっていたらダメだよ。」
「英語を話せるようになる」は
learn to speak English
become fluent in English
のように言うと良いでしょう。
ご参考まで!
"If you are too shy, you will never learn to speak."
"If you are too shy, you will never learn to speak."
「恥ずかしがっていたら話せるようにならない」を表現する、シンプルで日常的に使われる定番のフレーズです。too shy(恥ずかしがりすぎる)と learn to speak(話せるようになる)を組み合わせることで伝えることができます。
"You'll never be able to speak English if you're too embarrassed to try."
「もし挑戦することを恥ずかしがっていたら、英語を話せるようにならないよ」という意味の表現です。