The only times Ive gotten promotions was to get hired elsewhere. Better title, more money.
Its well known that retention budgets are laughable or nonexistant, and new hire budgets are well stocked. That means that if you want to grow from what youre doing, you gotta leave.