Breakdown of So ein Kerl gefällt mir nicht.
nicht
not
gefallen
to please
mir
me / to me (dative)
so ein
such a (so ein, so eine, so einen)
der Kerl
the bloke, the guy
Elon.io is an online learning platform
We have an entire course teaching German grammar and vocabulary.