To upgrade your heroes, you have to complete given tasks in the game so that you can gain more rewards such as coins, gems, and experience points. The rewards that you have earned by completing the tasks and levels can be used to upgrade your hero's performance.
In addition to it, you can also customize the whole look by changing his outfit, shoes, and other accessories.