There is a common misconception that if you work hard at your job and perform well, people will inevitably take notice and you will move up. Indeed there are managers out there who will recognize the great work you do and help you move up the chain, but the reality is that this is unusual. Many managers are forced into their roles due to tenure or simply do not have sufficient management or leadership skills. They may be fantastic experts in a field, but that often does not translate to a good manager.
That said, you should not rely on your manager to help you get promoted. She is concerned with her own advancement in the company, and her staff's job is to do their work well to make her look good for that very purpose. Think of making your own progression happen as part of your day-to-day job, and there's only one person who can help you bring it to fruition: you. In order to do it effectively, you must track your work and achievements in a deliberate way, and know when and how to move your agenda forward.