Getting the most out of a low yield well
Your recovery rate is the problem. A larger water heater will still need to be refilled as the water is removed so you will run out of pressure in about the same amount of time.

A water tank of several hundred gallons added to your system with a pump may help, but in the summer you may have a lower water table and not have water at all.

In some areas there are companies that rent tanks/pumps that your system can pump into. If you do go dry they can be filled by a water truck. Very expensive water to go that route but it may be an option until you can have a new well drilled.

Just a word of warning drilling deeper doesn’t always work; close to the coast you may hit salt water going deep, other areas can have arsenic / sulfur that makes the well unusable. Make sure to get a good driller that knows your specific area and you may want to talk to a certified water tester (the ones that check for flow and contamination) as they know the depths and problems in the area.