I'd cut summon art and shadow spell for fire formation-Tenken. It'll give you a fast way to protect and skill drain your barbaros, and give your barbaros an incremental boost. Since you're using Skill Drain, best to get rid of your crane and summoner monk and obelisk, replace them with 2 doomcaliber and 2 Fusilier Dragon, the Dual Mode Beast. I also feel you should main a starlight road, to summon your stardust dragon with. You only really need 1.
For your extra deck, I'd cut armory arm, and reduce stardust dragon to 1. In addition, Roach isn't needed and actually slows the deck down, and thunder spark costs too much to summon. I'd replace them with the following to fill out your extra deck with proper toolbox monsters: Maestroke the Symphony
Djinn, Diamond Dire Wolf, Abyss Dweller, Photon Papilloperative, Blackship of Corn, Huge Rock Palm Giant Hand, Gagaga Cowboy, Starliege Paladynamo, and Gravity Warrior (Interplanetarypurplythorny Dragon+White Stone of Legend) for a total of 15.
As for the side deck, I think you should cut maxx "c", ancient rules, lightning vortex, 2 starlight road, and 3 shadow-imprisoning mirror, to replace with 2 effect veiler, 2 breakthrough skill, 2 soul drain, 2 eradicator epidemic virus, 2 deck devastation virus, 2 bottomless trap hole.
in summary, the edited deck should look like this, edited slightly from my advice to make it a 40 card
deck:
Monsters:
3 blue eyes
2 barbaros
1 interplanetarypurplythorny dragon
2 Thunder King
2 shining angel
1 honest
2 kaibaman
2 white stone
2 doomcaliber knight
2 fusilier dragon the dual mode beast
19 total
spells
1 x heavy storm
2 x trade-in
1 x cards of consonance
1 x dark hole
1 x silent doom
1 x monster reborn
1 x book of moon
2 x MST
1 x forbbiden chalice
11 total
traps
2 x bottomless trap hole
2 x Fire Formation-Tenken
2 x skill drain
2 x call of the haunted
1 x solemn judgement
1 x Starlight Road
10 total
Extra Deck
1 Stardust Dragon
1 Catastor
1 Mist Wurm
1 Hieratic dragon overlord of heliopolis
1 Thunder end dragon
1 Utopia
1 Maestroke the Symphony Djinn
1 Diamond Dire Wolf
1 Abyss Dweller
1 Photon Papilloperative
1 Blackship of Corn
1 Huge Rock Palm Giant Hand
1 Gagaga Cowboy
1 Starliege Paladynamo
1 Gravity Warrior
15 total
Side Deck
1 BLS-Envoy of the Beginning
2 Effect Veiler
2 Breakthrough Skill
2 Eradicator Epidemic Virus
2 Deck Devastation Virus
2 Soul Drain
2 Bottomless Trap Hole
1 MST
1 Mirror Force
15 total
Get some practice in with the deck, and decide if you like the Fusilier Dragon, I prefer his ability to use the Virus cards (even without skill drain, you just set him face down and use any virus on him) If it doesn't appeal to you, you can drop one in favor of a 3rd Barbaros, but 2 is fine, considering how many other answers to life's problems this deck is running. Good luck with the build.