Keloids are difficult to manage . They can be painful and itching. If it's thick then need to abalate the keloid and follow up with the methods you have tried. The course of treatment depend s on the side and thickness of keloid.
Next Steps
try to send a pic to assess and opine further
Answered2017-09-05 10:57:13
Let others know if this answer was helpful