You said you were having trouble getting good shavings with it.
That's usually not solely because of the sharpness, but also because of the set-up. First is the blade depth and chip breaker depth if there is one. You have to set these manually with a mallet I presume? There's usually a bit of getting used to the way a blade seats in any wooden plane. Sometimes you need to adjust the mouth. If it's too loose, you can slip some paper under the blade to give it more grip when you seat it.
This looks like a wooden body western style push plane. I'm not as familiar with this type as I am the Japanese style pull planes, but the basics
should be the same.
Other than blade depth, it's also important to have the sole of the plane in the correct profile. Wood moves and warps, but it is easy to manipulate, and more often than not you can use a scraper to shave off a few thousandths of an inch of material to get it set. For a Japanese style plane anyway you don't have to get the entirety of the sole completely flat, nor is this really desirable. I'm having trouble finding the typical methodology for western planes. It looks like some people true them flat (seems like a waste of time to me...) and also risks opening the blade mouth too wide as you remove the full surface of the sole.
Can you hold up the sole of the plane with a straight edge on the width, length, and two diagonals with light behind it so we can see the curvature of the sole? Also the width just in front of the blade mouth.
Were this a Japanese plane - I would point you here:
https://www.lumberjocks.com/mafe/blog/24608
I've been trying to find an equivalent guide for a western style, but my internet connection is shoddy this morning. This looks like a decent start:
https://www.theenglishwoodworker.com/adjusting-wooden-planes/
This is an old book that's been transcribed to the internet and has some very good information:
https://chestofbooks.com/home-improvement/woodworking/Bench-Work-In-Wood/index.html Look at section 66 Planes and Plane-like tools.