Growth takes time and dedication. In most industries it takes 5-10 years of strong dedication, initiative and leading by example to get into growth positions. Growth positions are also sought after by everyone, so it can be highly competitive. If 20 staff start with a company and all 20 staff stay for 5-10 years, only 1 or 2 of those staff will have available leadership positions. This is true for most businesses in most industries and is why many businesses have natural staff turnover. The ones that stay dedicated and show commitment, initiative, positivity and leadership are the ones that will be leaders in 5-10 years.
There isn’t a way to grow, it’s basically a role of the dice
None. Find a different employer with better prospects.
There are very few. it's not a long-term career.