but below 1.5 V this gain decreases more and more until 0 V.
This sounds very much like the input offset voltage not being factored into your calculations. For the LM358 it is 2 mV typically but, can be as high as 3 mV. Some op-amps are even worse. Some op-amps boast an input offset error of only 5 μV. However, your circuit gain is 4.8 hence, it manifests as a DC error on the output of 9.6 mV. This can be a positive or negative error voltage.
- ~10 mV in 1.5 volts is 0.667 % error
- ~10 mV in 150 mV is a 6.67% error
- ~10 mV is 15 mA is a 66.7% error
As you can see, the closer you get towards zero, the error magnifies.
Then there are your measurement errors to consider. All-in-all what you say doesn't surprise me but, it's not that the gain is reducing it's just that it appears to reduce because of DC offset errors.
If you want to measure gain, use an AC signal and decent meters to take readings of the AC voltages.