In game, a defensive strategy isnt really needed. Shuckle is well built, but you should replace Bide with Gyro Ball(with a base speed of 5, this'll kill alot of things) and give it a Chesto Berry. Considering the fact that it cant be changed any further, Wobbuffet is pretty solid. Just be able to tell if an opponent is a physical or special attacker.(Ex: Alakazam, use mirror coat, dont even think otherwise) and have it hold leftovers. Dragonite, solid on any team, but it could have a better moveset. Replace either Dragon Rush or Draco Meteor(your preference) with Flamethrower or Earthquake. Give it a muscle band or a power herb if you keep draco meteor. Blissey is decently set up, but give it a special attack. Ice Beam or Thunderbolt is good. Breloom is good, and for the love of god, use counter on flying types! You dont really need two bug types, but speedboost is helpful. Baton Pass is pointless without stat boosting moves but speed boost is passable , and protect is pointless without Toxic or something to stall for. Give it Swords Dance and replace Flash with Toxic.
It should look something like this
Shuckle
Holding Chesto Berry
Toxic
Rest
Wrap
Gyro Ball
Wobbuffet
Holding Leftovers
Counter
Mirror Coat
Destiny Bond
Safegaurd
Dragonite
Holding Muscle Band(Dragon Rush)/Power Herb(Draco Meteor)
Earthquake/Draco Meteor
Flamethrower/Dragon Rush
Extremespeed
Fly
Blissey
Holding Shell Bell
Softboiled
Healing Wish
Thunderbolt
Ice Beam
Breloom
Holding Coba Berry
Counter
Sky Uppercut
Spore
Seed Bomb
Ninjask
Holding Bright Powder
Toxic
Protect
Baton Pass
Swords Dance
I AM NERDZ! YOU SHALL OBEY ME OR FACE THE CONSEQUENCES!