Well the first issue I can see is you having trouble breaking through stall. Sure you have Infernape but its scarfed thus making it more predictiable. Also most stall teams have something like a Gyarados to check your Infernape. Dragonite is walled by Skarmory and pretty much everyone else cannot get past blissey.
First off I agree with the suggestion above with Metagross over Empoleon and Gyarados over Infernape. The team should work so much better.
I will also suggest a much better Shaymin set. This one will actualy let you damage blissey and still does fairly well at taking hits.
Shaymin @ Leftovers
Ability: Natural Cure
EVs: 252 HP/176 Spd/80 SAtk
Modest nature (+SAtk, -Atk)
- Leech Seed
- Protect
- Seed Flare
- Hidden Power [Fire]
Leech Seed heals a huge amount of health if it hits Blissey and you can stall a bit with Protect. HP Fire hits Skarmory which troubles you a bit.
hope I helped
Have a Nice Day!
__________________
|