I've been keeping away from the things I’m not good at.
『苦手なことを避けてきた』の
苦手なこと は what I am weak in (weak in~ ~が苦手 )
(what は ここでは先行詞を含む関係代名詞 として使っています。what =the thing which です)
~を避けてきた (過去から現在までですから、現在完了進行形で)
I have been avoiding~
ですので、I have been avoiding what I'm weak at. などとなります。
あるいは2番目の文のように
避ける keep away from~
苦手なこと the things I am not good at
(not good at と控えめにしましたが、はっきり poor/bad at としてももちろん大丈夫です)
を使ってもOKです。
比較級は苦手な文法なので今まで使う事を避けていました。でも、使わないと覚えないのでこれからはもっと使います。
I have been avoiding using the comparative degree as I am weak in it, but I'll (try to) use it more often, since if I don't use it, I'll lose it.
比較級 the comparative degree
If I don't use it, I'll lose it. (それを使わないと、身につかない)
☆このIf ~の部分は、英語のことわざを使いました。
「苦手な事」は様々な言い方があります:
things I'm not good at
things I'm weak at
things I'm poor at
things I find difficult
「を避けてきた」は文脈によりますが、
I have been avoiding (現在完了)
I am avoiding (現在進行形)
I avoid (現在形:方針として~を避ける事にしている)