There's no one answer as there are so many variables. Broadly though, some things that might help:
- Grow in your role and demonstrate that growth.
- Show that you know where you want to go after that, as well (doesn't mean you need to demand it today, but it should be clear you are going somewhere).
- Understand the whole business, not just your immediate job. Understand the context of what's going on and act accordingly - eg. in a crunch you need to GSD; when things are stale maybe it's time to propose that moon-shot side project.
- Once in a while, ask your boss "is there anything I can take off your plate?" ...it's an opener to take on higher responsibilities and reminds them to delegate.
- Try to bring solutions, not just problems. "I think X is a problem and Y might solve it; can anyone see a better solution?"
- Grow "soft skills", they're much more important than most people think.
- Help the people around you become better devs. Lead, influence, mentor. A real "10x dev" is the one who makes 10 other people twice as good.
Or, get a new job and negotiate more. It's often the way it works, unfortunately.