Thanks for your query.Based on the facts that you have posted it appears that you have fishy odour of the skin of the shaft of your penis close to your glans penis
Have you ever tested your blood sugar levels to rule out diabetes
Please get your blood sugar levels on empty stomach and post lunch done to rule out the same.
The greasiness around the area is due excessive secretion of the mucus glands located in glans penis and could be due to inflammation.
Please take broad spectrum antibiotics along with anti inflammatory medication like Diclofenac
twice daily .
Get the prescription of medicines from your family Physician.