Also your descriptions of your pokemon give no details to the people trying to rate your team, so I would urge you put it in this format.
You can replace your Swarmpert with a Drought Ninetails if you want because Swampert is 4x weak to grass type attack so beware as your opponent might take an advantage from your sun and using Solarbeam on you Swampert. And you said you're usually do double battle, so replacing Charizard's Earthquake with Protect is even better.
Why you don't need an earthquake? Because Charizard's weakness are water, rock and electric attack which you can easily beat them with Flamethrower and Solarbeam. If there's an elevtric Pokemon try to bring down your Charizard, just switch with your Garchomp.
Sorry I can help you more because I don't know what your other Pokemon movesets / ability / stats. Well hope this can help you a bit at least
The OP said that she does doubles on Battle Revolution, so Gen V stuff doesn't apply there, like Droughtales.
And I do agree with the fact that you need to post all your Pokemon's full sets, natures and EVs, otherwise it'll be hard to rate the team.