schlecht: Für menschliches Verhalten, aber auch für Dinge. "Dieser Apfel ist schlecht" = Man kann ihn nicht mehr essen. "Er ist in einer schlechten Situation" = z.B. er hat wenig Geld, seine Frau hat in verlassen, ...
schlimm: Oft mit einem moralischen Hintergrund. Nur auf Menschen bezogen. "Ein Mord ist eine schlimme Sache", "Die Lage der Opfer der Katastrophe wird immer schlimmer", "Dein Verhalten ist wirklich schlimm".