I may have miscommunicated with you because my English isn't that good.
ーI'm not sure what I told you was correct or not.
「私の言ったことが正しかったかどうか不安です。」
I'm not sure には、わからなくて不安だというニュアンスもあります。
ーI may have miscommunicated with you because my English isn't that good.
「英語があんまり上手じゃないから、誤って伝えたかもしれません。」
miscommunicate「誤って伝える」を使っても表現できます。
ご参考まで!