I'm not even sure what to do. I'm trying to train up my team to be stronger, and there aren't enough strong Pokemon to battle in the wild. Here's my team:
Azelf Lv. 52 @Dread Plate: Confusion, Facade, Future Sight, Payback
Uxie Lv. 55 @Spooky Plate: Psychic, Yawn, Shadow Ball, Dream Eater
Bibarel Lv. 56 @Mystic Water:(HM Slave) Surf, Strength, Cut, Rock Smash
Staraptor Lv. 58 @Destiny Knot: Aerial Ace, Brave Bird, Close Combat, Fly
Torterra Lv. 69 @Shell Bell(it was a joke): Frenzy Plant, Crunch, Giga Drain, Earthquake
Giratina Lv. 78 @Spell Tag: Shadow Force, Rock Climb, Earth Power, Slash
Please give me some kind of a strategy.