You seem to have two fire-types in your team, Larvesta and Pyroar; this leaves you pretty weak rock and water. If I were to replace a Pokémon, I'd pick either of these two (more likely Pyroar; Larvest, in my opinion, is easier to utilize). Not sure what you should swap it with, though... maybe you should try Haxorus? Axew could be found in Connecting Cave, I think, so just catch one and train it. For moves, try the following: Outrage, Earthquake, Poison Jab, and either Dragon or Swords Dance. If you like, you could give Garchomp a try as well. :p