Используем третье условное наклонение (Conditional 3) для описания нереальных ситуаций в прошлом.
If she had not been held back by her age, she would have worked well.