A common trend with most weather teams is that there are 5-6 types that resist the weather...do NOT ever...do that. Lucario literally rips you apart. Blast Burn = Epic Fail. If anything for a special set, use Dragon Pulse over that and pop on a Choice Specs. Or, you could go with BellyZard. Fully physical Vire is so old and so easy to counter now. Mixed Electivre is the way to go.
[email protected] Orb/Expert Belt
Mild
252sp.atk/180spd/76atk
Thunderbolt
Flamethrower
Hidden Power Ice/Grass
Cross Chop
This set is one that I like because it can't easily be stopped by the typical physical walls, and Blissey can't take Cross Chop well.
Someone else can help much more than I can, but you lack a good special Wall, and Cloyster isn't the best for the job at physical walling. Mix it up some, and only retain about 3 Pokemon that are resistant to Hail on your team.
__________________
The Yarzan species is making progress.