I should have narrowed it down to one or two goals.
I should have made up my mind to focus on just one thing.
resolution は新年の抱負以外でも使えますが、ここでは goal を使っていうと良いと思います。
ーI should have narrowed it down to one or two goals.
「目標を1つか2つに絞るべきだった。」
narrow down で「〜に狭める・絞る」
ーI should have made up my mind to focus on just one thing.
「一つのことだけに集中するよう心に決めるべきだった。」
make up one's mind で「心に決める・意を決する」
ご参考まで!