Normal types are strong against ghost types but at the same time they can't effect ghost types. Normal types have no strengths against any other type.
I think fire and flying are good against nature type pokemon!!
You got a good team I think. * Empoleon is a Water and Steel type, strong against Fire, Rock, and Ground * Blaziken is a Fire and Fighting type, strong against Grass, Normal, and Dark, Rock * Dragonite is a Dragon Type, strong against most, except Ice and Dragon * Ambipom is a Normal type, could teach is most attacks. (EX: Ice punch or Fire punch) * Lucario is a Fighting and Steel type, strong against Normal, Dark, Rock, and Electric * Syther is a Bug and Flying type, strong against Grass, Fighting. So, I think you got a good team there. Just keep training is the best advice I can say.
These Pokemon are weak to flying type moves and also phycic type moves. And also ghost type moves are not super effective but a fighting type move can't do damage to a ghost type Pokemon. Unless your opponent used forsight.
Purugly is a Normal type pokemon.
Buneary is a Normal type pokemon.
Fighting type pokemon.
Fighting type.
Fighting type and bug type are strong against dark type Pokémon.
Flying type Pokemon are good against normal Pokemon.
Bug-type Pokemon are strong against Grass, Fighting, and Ground-type moves.
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
Ice and Dragon type itself is strong against Dragon.
Normal type Pokemon aren't good against any type.
Normal Pokemon are weak against fighting Pokemon.
Grass type Pokemon are strong against Water, Ground and Rock.
Ground is super-effective against electricGround type pokemon.
Rock, fire, and flying type are strong against the bug type.