Well, I would say don't Bother training its Defense. Its Pointless. No matter how much you train its defense, it'll still be low. Charizards attack shouldnt be bothered with either, hes better as a Special Sweeper. Same with its attack. Tran in sA and SPE.
Teach it: Focus Blast, Flamethrower, Substitute, Roost.
Have it hold the berry that increases speed at low hp.
However, ifuv already trained is Def and Atk, then teach it:
Flare Blitz: STAB
Roost: Heaing.
Swords Dance: ATTACK BOOST!
Earthquake: Coverage.
Or a Mixed Set:
EVs: SA, SPEED, Attack(and def if you already trained)
ThunderPunch/Dragon Pulse: Coverage.
Earthquake: Coverage.
Flamehrower: STAB
Air Slash/Roost: STAB or Healing