Team rating

So i am having alot of struggles with the elite 4 and this is my team right now;
D Charizard(Skullgrim) - Timid - D. Charizardite - Spirit Call(Noctem) - Lunar Cannon, Shadow Ball, Dragon Dance, Outrage
D Bisharp(Aether) - Mild - D. Bisharptite - Defiant - Aerial Ace, High Jump Kick, Cross Chop, Sky Attack
D Gallade(Nikola) - Impish - D. Galladetite - Volt Absorb - Icicle Crash, Wild Charge , Swords Dance, Ice Punch
D Noivern(TheIronGiant) - Bold - Metal Coat - Chlorophyll - Petal Dance, Flash Cannon, Silver Wind, Boom Burst
D. Lilligant(Water,Fire)(Mercigant) - Quiet - Sea Incense - Storm Drain - Hydro Pump, Flamethrower, Surf, Dazzeling Gleam
D Hydreigon - Lax - Focus Band - Intoxicate - Earthquake, Cross Posion , Toxic, Gunk Shot