There are two methods for getting new elves: paid and free. You can buy elves in in-game shops in exchange for real money. And the Rise of Elves codes will help you to get free elves.