And vitamin E (break open a capsule) is said to help too. There is a (cheap) potion on sale in Boots the Chemist in the UK that promises to reduce the appearance of scars, even old keloid ones, but I'm sorry I can't remember what it's called and I don't expect they sell it in the outlets here, but if you can find it on Google maybe there's something similar on the market you could try instead?