To level up your account, you need to level up your currently unlocked heroes. To do so, you need gold and Hero cards. Both resources are awarded for various in-game activities. When you have enough account XP, your account level increases. For every new account level you reach, the stats of all your heroes are increased by 10%.