Usage patterns
〈事〉が苦手to be poor at (a subject or task)
〈物〉が苦手to dislike or be unable to handle (a food or thing)
I can't handle spicy food.
〈動詞〉のが苦手to be poor at doing (an action)
I'm bad at speaking in front of people.
〈人〉が苦手to find someone hard to deal with
I have a hard time dealing with my strict boss.
苦手を克服するto overcome one's weak point
I practiced every day to overcome my weak point.
Expressions
大の苦手extremely bad at; dread; really dislike