Sandstorm Dunsparce....
Take out tentacruel and swalot (and, obviously, their lower stages). Convert your golbat to the skyridge one; In combination with dunsparce, a golbat can do 60 damage turn two with a boost energy. Speaking of boost energy, play it. Wigglytuff -ex can do 80 turn two with a boost.
Take out the igglybuff. It isn't going to help as much as dunsparce would. I'm assuming that since you have three HL crobat, you have the resources to get more drawing trainers. Try something along the lines of:
4 zubat
4 golbat (speaking of which, are you sure you don't want to run at least a few rare candy, to do a turn-two triple poison?)
3 crobat
3 igglybuff
3 wigglytuff -ex
4 dunsparce
Total: 21
12 grass
4 boost
Total: 16
Leaving room for 23 trainers. You've got options here...mirage stadium, pokemon reversal, low pressure system, power charge. Bottom line, though, try to have at least ten cards that get you more cards. Perhaps:
4 steven's advice
4 copycat
2 shaman (works nice with poison and especially nice with flutter trick and surprise)
Or some permutation thereof, substituting professor oak's research for something else up there. I wouldn't include healing; Briney for crobat, maybe, but not healing. Rayquaza will still OHKO you. Blaziken -ex will still OHKO you. Suicune -ex will still OHKO you. Gardevoir -ex will still OHKO you. You get the point....make sure you outquick those decks, because you won't be able to go toe-to-toe with one - healing isn't going to help you as much as more speed. You can't OHKO anything in the above list, save rayquaza due to weakness...and if you're showing wigglytuff -ex, your opponent isn't going to bring his or her rayquaza up just to lose it as quickly.
Good luck.