Building a solid team is a complicated, time-consuming task, but there are a few tricks that help greatly.
[He'd better sit down, because Cecil is lying about the 'few' part.]
First of all, you should attempt to train at least one Pokémon of all eighteen types. If you do wish to train a large team, you can look for dual-typed species; in fact, that'll be necessary for Flying-types. Second, I would suggest looking at breeders' wares when they are advertised, even if you do not wish to purchase eggs at the time. It'll teach you about available species, their potential egg moves, and their average strength. Third, you might want to enlarge their movesets. You can do so by buying TMs, requesting the services of a move tutor, or buying an egg that was carefully bred.
[He stops to breathe, which might be a good opportunity to ask more questions. Or run away.]
[video]
[He'd better sit down, because Cecil is lying about the 'few' part.]
First of all, you should attempt to train at least one Pokémon of all eighteen types. If you do wish to train a large team, you can look for dual-typed species; in fact, that'll be necessary for Flying-types. Second, I would suggest looking at breeders' wares when they are advertised, even if you do not wish to purchase eggs at the time. It'll teach you about available species, their potential egg moves, and their average strength. Third, you might want to enlarge their movesets. You can do so by buying TMs, requesting the services of a move tutor, or buying an egg that was carefully bred.
[He stops to breathe, which might be a good opportunity to ask more questions. Or run away.]