One thing that would help (or should, anyway) is using a subwoofer. Removing the low frequency content from the signal being sent through the receiver's amplifier will allow it to operate at the level that cooked your speakers without distorting. That doesn't mean that you should crank it louder, though. If you really want it loud, buy more power and speakers that can handle that power.
Bass content plays a huge part in how we perceive loudness. If a sound seems loud but the measured level is lower than it seems, that indicates the intensity of the sound. Loudness is measured and strong bass adds to the sensation of the sound, e.g., you can actually feel it, which doesn't happen with mid-range or high frequencies unless the SPL (Sound Pressure Level) is extremely high.
Raising the volume control when the amplifier isn't able to develop clean high power is similar to using a car with a low power engine to race or tow something- it doesn't work well
BTW- the Yamaha deceiver is rated at 75W/channel, so there was little chance that it would be louder than the Sherwood. If you want to save money, buy a used receiver that has a pair of preamp output jacks and then add a used power amp that's more powerful. That doesn't do anything about the speakers, though. They often have a spec called 'Sensitivity' and that tells us about the output at a specific input voltage. Since the spec is done at the same voltage for most speakers, it helps us decide if a speaker will do what we want and in this case, where loudness is a goal, this is important.
Another way to achieve higher output is to use more speakers but again, the power needs to be available. If you Keep the volume control setting a bit lower, four speakers will fill the room better than two, but it may not actually be louder.