There is no silver bullet. Only through hard work and learning from your mistakes ( and the mistakes of others) will you get to where you want to be. Not just in photography, but other endeavors as well.
The last few years, I've spent money and time on travel - and that's been a huge positive for my photography. Travel gives you fresh ideas and perspectives, a motivation to learn difficult equipment, and inspiration from galleries and exhibitions, etc!