Here's what I suggest.
Charizard @ Charizardite X
EVs: 252 Atk / 4 Def / 252 Spe
Jolly Nature
-Dragon Dance
-Flare Blitz
-Dragon Claw
-Roost
I'd remove earthquake because flare blitz already hits steels for super effective damage, and most poison types and electric types will die to a plus 1 Flare Blitz. Roost is suggested because the recoil from flare blitz will whittle you down to be in priority KO range. The biggest thing that walls this set is Toxapex.
So I suggest adding this.
Landorus-Therian @ Flyinium Z
Evs: 252 Atk / 4 Def / 252 Spe
Adamant Nature
-Swords dance
-Earthquake
-Fly
-Gravity
This gives you a ground immunity for your charizard, and this set will beat toxapex which your charizard can't fight.
Hope this helped!:)