EV train in Special Attack, Speed, and HP. Teach it:
Stun Spore: The only chance this guy has to do anything.
Bug Buzz: STAB.
Shadow Ball: Gives this guy type coverage against Ghost types.
Hidden Power Ground/Psychic: Hidden Power Ground provides type coverage against five types, while Psychic is just there if you can't get a good Hidden Power.