Whenever I go to take a shower, I have to turn the handle to the absolute hottest setting just to avoid freezing. I know the hot water works in my house, so that's not the issue. It just seems like I should be able to make the water hotter if I could just turn the handle more. Is there a way to accomplish this easily?
Many faucets have an adjustable range. In the last one I installed there was plastic ring with v-grooves around the outside of it: to adjust the range you positioned two stops that hooked into the v-grooves.
Recommend the TIA* approach to see what you can see - it may be very straightforward. Just don't drop the screws down the drain!
*Take It Apart
In our new house, the shower controls in the kids bathrooms are adjustable so you can set the temperature to prevent scalding. Even if the kids push the control all the way to HOT, the water will only be comfortably warm.
I'm not sure about all controls, but on ours you pop the face off the control. Inside there are 2 (I think) geared rings that you can position to set the maximum temperature.
Doityourself has a good article called "How to Repair a Shower Faucet: Water Doesn't Get Hot" that covers how to troubleshoot and repair a cartridge-type shower faucet, which I suspect is your problem.
How old is your hot water heater? I ask because I ran into the same issue. I'd turn my shower on full hot, no cold water at all and I'd still only get warm - semi-hot water when realistically I should have been scalded. Turns out my hot water heater was set too low (was set on the "A" setting out of "A, B and C" with "C" being the hottest). I set it to "C" and that solved the issue for a while. It started doing it again, I called around and found out that as a hot water heater gets older it loses it's heating capability. My water heater was about 12 years old and wasn't heating efficiently. Got a new water heater and now I get steaming hot water again.