Do you managed to get to level 540 for totally free? As in, never bought any gold, ever? Simply by playing a lot?
I've played from January, and still struggling to get to level 200 (Colossus challenge) by now. Obtaining gold is kind of a slow process, and there's only so many silver heroes available to raise the squad level rank.