If you feel in any way undervalued, underappreciated or dissatisfied with your current job, you deserve a better one. Why? Because if you are feeling this way about your career, it is obviously something you care about very deeply. If you feel like you want some new challenges and you are ready to take on a more adventurous role, you are the exact kind of person an employer would want.
Begin testing the water by talking to some recruitment professionals. This will help you to understand the job market and to know what kinds of positions are out there. By putting in all of this effort to get a new job, you are clearly the kind of person who is very employable. If you are trying your best to be a good employee, then you really do deserve a job that is going to show you the respect and appreciation you deserve.