[Replying only to her second post! Because he's not qualified to answer. After all, he's the one who's different and not the other way around.]
Psychic, water, rock, steel or dark.
Your team seems more offense-based, save for Happiny who is defensive and I'm not sure about Audino. If you want something to round out your offense, you may want to try for a dark or psychic type. If you want something more well-founded to cover a lot of bases, water can help. For Pokemon on the more defensive side, rock and steel. Of course, if you really want to stomp your opponent and you're willing to train for a long time, try dragon types, or Dragonite, Tyranitar, Salamence, Metagross, Garchomp and Hydreigon, most of which are dragons anyway.
text;
Psychic, water, rock, steel or dark.
Your team seems more offense-based, save for Happiny who is defensive and I'm not sure about Audino. If you want something to round out your offense, you may want to try for a dark or psychic type. If you want something more well-founded to cover a lot of bases, water can help. For Pokemon on the more defensive side, rock and steel. Of course, if you really want to stomp your opponent and you're willing to train for a long time, try dragon types, or Dragonite, Tyranitar, Salamence, Metagross, Garchomp and Hydreigon, most of which are dragons anyway.