Gold can be mainly obtanied from Booster Packs.

Furthermore, these are the other ways you can get Gold:

-Watching "Final Sprint" ads
-Victory Road Rewards
-Quest Rewards
-Free Deal in the Game Shop
-Inviting friends rewards
-Like Jar Rewards
-Arcade Rewards
-Special Events Rewards