There are just a handful of ways to increase your gem total throughout the game. Purchase them from the shop (with real money)
purchasing gems with promotional deals (with real money)
Perform tasks that reward you with gems.
incentives for special events.
daily benefits
achievement in a game.