Main:
Drop the 3 Vanilla Glad Beasts, Dark Hole, MST, 1-2 Gorilla, Lance, 1 Tensu, 1 Crusader.
Add 1 Veiler, 1 Maxx C, 2 Compulsory Evac Device, 2 Breakthrough Skill or Fiendish Chain, 2 BTH, 2 Torrential.
Side:
Maxx and Veiler to the Main, -2 Soul Release, -1 Avarice (could try maining it but I dunno), -2 Chain Dis, -1 Tensen, -2 Macro (why would you side that in Fire Fist o_O).
Add 1 Reptilianne Vaskii, 2 Rai-Oh, Dark Hole, 3 MST, 1 Droll & Lock, 2 Mind Drain.
Extra:
-1 Tiger King, -1 Kochi Kochi, -1 Maestroke, -1 Shock Master, -2 Utopia.
Add 1 Catastor, 1 Abyss Dweller, 1 Diamond Dire Wolf, 1 King of the Feral Imps (search out Vaskii), 1 Photon Papilloperative and 1 Daigusto Emeral.
You still have a very very bad matchup against Prophecy but you should at least stand a chance against E-Dragons.