From the history and clinical picture, there is a possibility that you are having balanitis..It can be due to an infection probably yeast(need to check infection in partner), or due to irritants like soap or due to allergy.
Pl avoid soap for the time being on the genitalia.
If you feel that the lesion is thick, then you might require further evaluations.
There is no harm in continuing antifungal creams, but steroid cream use should be done only as per medical advice.
Next Steps
consult a qualified dermatologist