hi,thanks for query.Balanitis
is not condition where you need help from a urologist
.Please visit a general surgeon
in your near by,alternatively you can visit your family doctor and take his guidance for this,he can effectively treat this and if needed he can guide you for referral also.Please get your blood sugar checked if not already done.
wishing you good health.