You can win crystals in different ways:

1) Keep on playing to level up. Whenever you level up, you get 1 Free Crystals
2) Some chest rewards has crystals
3) Day 10 in the daily rewards
4) Some ranking rewards

Also, you can purchase Crystals from the Shop. We have different Crystal packages. The more you buy, the cheaper each crystal will be.