Squirtle and starter Pokemon are listed as ultra rare in their biomes. The easiest way to get new pokemon to spawn is to be all of them around. Only so many npcs will spawn at a given time around a player, you have to get rid of some for new ones to spawn.