Progressing in teaching is not always simple, and there is not always the expectation that staff who have been at a school for a significant amount of time will be rewarded with promotions. Occasionally some young teachers can climb significantly quicker. It basically depends on the individual.
There are certain general requirements which should be met if you want to progress in a teaching career. Firstly you should be organised, this will show in your teaching assessments, and it if you come across as an unorganised teacher, you’re unlikely to reap the benefits. Classroom control is another aspect, and it involves authority. You must be able to show you can handle some of the toughest classrooms, and engage with students.
A clean record is practically a must, and you should have no disciplinary or other action taken against you. If you have this doesn’t not mean you will never progress, but it does mean you will have to work significantly harder for a promotion than a teacher with a clean record.
Improving your teaching career grades is also important, and it comes from high quality consistent performance. Finally it can be about timing. If you’re having a really good spell, and you classes are overachieving, and you are actively looking for improved teaching jobs, you may get the break your work has deserved. And for a promotion, you should be applying quickly, showing you’re desperate to climb the ladder.