Sometimes there's no money in the budget for a raise. That doesn't mean you can't be rewarded for your performance, or the company has no way to thank you for your service. If they can't offer you more money, ask for other benefits that will make your job easier or life better in exchange.

When we suggested you look for hidden benefits at work before asking for a raise, you noted you didn't get many perks. If that's the case, it might be time to ask for them, especially if more money isn't available. Your boss may be more flexible with you working from home periodically, extra training classes, or an extra week's vacation if they know you'll take it in lieu of a raise. Even if it's a better office or a new laptop to work on, you may have better luck asking for something your boss has more control over.