help Archfiend Deck Th10

Monsters:
Imprisoned Queen Archfiend x1
Skull Archfiend of Lightning x2
Mist Archfiend x1
Archfiend General x3
Shadowknight Archfiend x1
Terrorking Archfiend x3
Archfiend Soldier x3
Archfiend Interceptor x1
vilepawn Archfiend x1
Desrook Archfiend x2
Cyber Archfiend x1
InfernalQueen Archfiend x3
Darkbishop Archfiend x1
Sangan x1

Spell Cards:
Checkmate x1
Falling Down x1
Pandemonium x3
Dark Hole x1
Monster Reborn x1
Terraforming x2

Trap Cards:
Battle-Scarred x1
Nightmare Archfiends x2
Mirror Force x1
Magic Cylinder x1
Dimensional Prison x2

Extra Deck:
Gem-Knight Pearl x3
Number 16: Shock Master x3
Tinplate ArchDuke x2
Photon Papilloperative x1
Number 10: Illumiknight x2
Number 39: Utopia
Heroic Champion Excalibur x1
Evilswarm Thantos x1


Help me improve this deck and to make a good side deck...I dont really know much about these side decks!