Okay, a few important tips for you and other noobs that might be reading this.
First, NEVER give a Poke two attacking moves of the same type. The only exception is Mach Punch, Quick Attack, and Extremespeed. It is redundant and only limits the effectiveness of your Poke.
Next, NEVER give a Poke a crappy two-turn move like Fly or Hyper Beam. It is bad strategy. Consider the fact that while it takes a Poke two turns to use Fly (70 AP), you can attack TWICE with Aerial Ace (60 AP) and deal more damage. Same with the pathetic Hyper Beam. The 150 AP move forces your Poke to stay in for a turn, while a 102 AP Return or 100 AP Earthquake can not only do more damage in two turns, but also gives you the flexibility of switching out.
Third, NEVER use crappy items like Guard Spec or any of the X items. Don't use Soothe Bell on a Poke that won't benefit from it either. Even hax items like Quick Claw and Scope Lens are better and you should refrain from using those as well. Stick to Lefties, the Bell, and a few berries.
Next, NEVER use crappy HP moves that are not called Surf. They are useless on your team since they only make them weaker. Get yourself an HM slave that you pull out of the PC when you need to.
Lastly, NEVER build a team where the Pokes share too many weaknesses. A Poke that knows Ice Beam and Earthquake (i.e. Swampert, Blastoise, etc.) can easily destroy this team, as those two moves are SE against EVERY member of your team. I know you can rationalize it away with a Lv100 Rayquaza that can own any AI Poke in the game, but it is still horrible, horrible strategy. You want your team to be able to cover their weaknesses better and take advantage of their strengths.
As for your team, fixes in
bold:
-Rayquaza lv100-
Adamant Nature (+Atk, -SAtk)
Holds: Leftovers/Choice Band
- Aerial Ace
- Earthquake
- Extremespeed
- Rock Slide/Dragon Dance
A Lv100 Rayquaza on an in-game team makes me laugh. What is the point in playing if it isn't even a challenge? Get rid of this uber powerful beast for something more appropriate to battle the pathetically weak AI. You also ruined this legendary. Two crappy two-turn moves and then a move that confuses it after two turns. It is embarrassed to play with its other Rayquaza friends. Rayquaza is better when you choose either a special or physical attacker. I always suggest physical. If you have access to CB, the above moveset is the best. If you don't, teach it DD instead of RS. This thing hits hard, but again, if this is strictly in-game, use a different Poke.
-Blaziken lv79-
Adamant Nature (+Atk, -SAtk)
Holds: White Herb/Salac Berry
- Focus Punch/Sky Uppercut
- Overheat
- Rock Slide
- Substitute/Swords Dance
Don't waste Earthquake on Blaziken. Between FP/SU and Overheat, the only type you have to worry about is Poison. RS is a better option. SubPunch or SD with SU are the two options.
-Altaria lv71-
Modest Nature (+SAtk, -Atk)
Holds: Leftovers
- Dragon Claw
- Fire Blast/Flamethrower
- Rest
- Sing
Yuck. Altaria is a better tank than attacker. Give it DC and FB/FT to deal some kind of damage, and then go with Sing and Rest. Sing puts your foe to sleep so you can attack it easier and Rest works great with its Natural Cure ability. Use Rest to cure status and replenish HP and then swith out to have Natural Cure wake it up.
-Salamence lv53-
Adamant Nature (+Atk, -SAtk)/Jolly Nature (+Spd, -SAtk)
Holds: Shell Bell/Choice Band
- Aerial Ace
- Brick Break/Fire Blast/Dragon Dance
- Earthquake
- Rock Slide
Use this instead of Rayquaza. A little more realistic, but just as versatile. BB and FB are a choice with CB, or you can breed for DD if you don't have access to CB. QuakeSlide can hit most stuff and this should be your starter since it is quick enough and versatile enough to hit the most different types. Bad nature, but looking at your other choices, it tells me that you aren't breeding at all and only taking the nature you get when you catch it. Breeding is a great tool that most people ignore.
(are you missing a Poke in this blank space?)
-Pikachu lv 75-
Gentle Nature
Holds: None
Iron Tail
Thunderbolt
Shock wave
Thunder Wave
The ONLY time you use Pikachu is if you have a Light Ball AND it knows Volt Tackle. Since you have neither, evolve it into Raichu. It is not very powerful and is very weak defensively.
I know it is in-game and a team of high level Magikarp can be successful, but you need to understand that what you are doing is bad strategy and soon you will be able to battle with other trainers over Wifi with DP and the DS. Take time now to learn to play the right way so you don't totally lose your confidence when you take on someone who doesn't use math to determine how they are going to play.