I may have been a little harsh in my initial responses to you. I’m glad to see others are offering you some good advice. If you really want a raise in your current job you have to show your boss that you are more valuable than the rate of your pay. As everyone in this thread has mentioned, it won’t help to compare yourself to other employees. Unfortunately you are in a bind because raises will almost always be a small percentage increase of your current pay. In order to break through that limit you have to demonstrate greater value to the business than your normal job requires. You can add skills or education. You can show a better understanding of the business beyong the scope of your specific job. You can dress better and be impeccably groomed (unless its a creative job, then dress weird and skip all grooming). You can improve your communication skills. You can do more than doing your job well. Always on time is a minimal standard, start early, leave late. Is there a problem on a Friday afternoon? Work over the weekend to resolve it. Learn how to do other jobs at the company, and increase your general knowledge of the business. Engage the boss so he knows you are doing these things.
But that is an inefficient way to increase your pay. The best way is to get a new job, as often as possible. People may tell you that you can’t change jobs quickly because you will look ‘unstable’. But you can change jobs as often as you can find one if you have something to add to your resume each time. Every new skill enables you to move up the ladder. Each new job also gives you an opportunity to negotiate a better base rate. Even if you find the job you love, you will still be facing incremental percentage increases. You have to get as much as you can when you start. Sure the unemployment rate is relatively high, but its not as bad as the news indicates for people who continue to learn and work hard. Good luck in the future.