Evolution isn't simply just creating a new species, it's about adapting to the environment.
The Galapagos Finches evolve every couple years due to food. When the years is good and food is common the finches eat nuts. Their beaks are large like a parrots and use them to break through the nut. When food is scarce the finches have to rely on eating insects within trees. The finches with thin beaks will be more adaptive and be able to pick into tree bark to get these insects.
Those with large parrot-like beaks will die due to hunger. They will not be able to pass their genetics. Thus the thin beaked finches become more dominate. But when food becomes more common the finches with thin beaks will not be strong enough to crack some of the nuts. Eventually some will die and the large beak finches will be dominate again.
This is evolution.