Get lessons. In person, online, whatever. Even if you’ve had lessons before. Even if you think you’re already very good on guitar. Learn how to do more with what you have. It’s delayed gratification but the feeling will last longer than it will with new gear.
If you’re dead set on getting a new guitar, get the one that makes you want to play, as another user mentioned. Some people say the Tele can fit any style. I’d argue that any guitar can fit any style, especially when you factor in tweaking your sound with amp and effects settings.