ご質問ありがとうございます。
まず、「迷っています」というのは I am still deciding「私はまだ迷っています」、I can't decide 「私は決められない」、または I still don't know「私はまだ分からない」などと表現することができます。
「〜かどうか」は、whether または if を使うことができるので
I am still deciding whether to get the vaccine.
「私は、ワクチンを打つかどうか、まだ決めかねています」
I can't decide whether to be vaccinated.
「ワクチンを打つかどうか、まだ決められません」
I still don't know if I should get vaccinated.
「私はワクチンを打つべきなのか、未だに分かりません」
ご参考になれば幸いです。