I'm not that good at understanding spoken English.
I have difficulty catching everything people say to me in English.
ーI'm not that good at understanding spoken English.
直訳すると「私は話し言葉を理解するのがあまり得意ではない。」となり、相手が話している英語を聞き、理解するのがちょっと苦手だ、という意味になります。
I'm not good at 動詞のing で「〜するのが苦手だ・得意でない」
ーI have difficulty catching everything people say to me in English.
こちらも直訳すると「人々が私に英語で言うことを全て聞き取るのが困難である。」となり、英語で話しかけてくること全てを聞き取れない、という意味になります。
have difficulty 動詞のing で「〜するのが困難だ・〜するのに苦労する」
ご参考まで!