my team is different because it is densigned to take advantage of the weather and makes up for not having much synergy by becoming way faster/more powerful when the sun is up. try to have like a partner for everyone, for example gengar and snorlax are great, snorlax cant get hit by ghost moves and gengar cant get hit by fighting. dragonite would work great with a pokemon like heatran who resists ice and dragon and hits ice super effectively. its also immune to fire. dragonite cant be hit by ground type moves that ruin heatran so they are a great team. if you used a team that worked together a little better i think you would be really good. you make good decisions when you battle, id just try a few teams out