Hello, welcome to PokéBeach!
A strategy would really help here...xD
Without it, I'd take out the Salamence line, as it doesn't really serve a purpose in the deck besides maybe a Pyroar counter; wi¿hich isn't really needed anyway (Pyroar isn't that played anymore, and if you ever face it you still have Blastoise.)
Also, a bigger Blastoise line is needed for consistency, as with a 1-1 line isn't gonna get you anywhere, even with 4 Rare Candy. I suggest you to run 3-1-3 with 4 Candies, and even with that it's not that easy to get out. As for Articuno-EX, I'd take it out as well. the reason for this is that, with so many Virgen around, Verdant Wind will stop your paralysis more often than not. Also, it requires Plasma Energy to attack, and in total (2-3 Articuno-EX, 4 Plasma Energy, 1-2 Colress Machine) it takes around 9 spots in your deck, which you could use for something else. If you insist on running it, however, run 2-3 and 1-2 Colress Machine. With a lower count, you're not gonna attack with it very often.
For the Supporters, take out everything except Skyla and the Junipers. From there, add a couple of Skyla, 4 N and 1-2 Lysandre. Take out the Energy Retrieval, not very good and also not needed. For Energy Search, take out all 4 and replace them with 1-2 Professor's Letter; which searches 2 Energy in your deck instead of 1. For your Ace Spec, a Computer Search/Dowsing Machine would be more useful, but for this Life Dew is ok. To switch, don't use Switch. You already run Keldeo-EX, so replace those with 3 Float Stone. Keep the Team Plasma Balls only if you keep the Articunos. You should run 2 more Ultra Ball and drop the Great Ball. For the Energy, keep the Fire only if you keep the Salamence line, otherwise replace them with 4 Water Energy. As for the Plasma Energy, keep it only with Articuno.