You want a promotion, you want to get on at work but somehow you get overlooked. Being good at your job is not enough. You need to be seen as someone who can identify broader challenges and the advice here will help.
1: Too many people do a good job, but dont let people know.
When you get some positive written feedback from others be sure to keep it, and circulate the feedback to more senior people. If you get verbal feedback, ask for it to be put in writing. Dont hide your light: let people know what a great job you have done.
2: You may be doing a good job, but is this really what matters to your boss?
Talk to your boss and find out what is important to them, then make sure you are able to deliver. You want to exceed his or her expectations. Could you draft a report, find out about a topic or create or improve a system that will really make a difference?
3: Look broader than your role
Make it your business to find out more about the other departments and business units. Dont have a silo mentality. Dont just do your job but look around and understand the bigger picture.