I'm so sorry to hear about your problem and what's caused it. I've heard that salt and olive oil make a good exfoliant and moisturizer. If you don't think it would hurt and haven't already tried it, you might give it a go. I really hope you find something that helps.
Happiness is catching that dropped stitch while it's still fixable..