Ghost is okay for the Honchkrow but not for the others, which you can use Psychic on just fine but not on the Honchkrow. Really, just lay on the Electric-type attacks and you can get him down pretty easily, and the other types aren't bad they're just not exploiting a type weakness. If your Pokemon are having trouble with it, you can pick up a Pachirisu or Shinx on... Route 31, I think? There's probably a Geodude in the Dark Cave, too.
[Text]