Alpha lipoic acid. There are several studies from europe that show that the natural substance, Alpha lipoic acid, 300-600 mg/ day has been beneficial and it helps to lower blood sugar as well.
Multiple factors. Diabetic neuropathy is nerve damage and therefore can never be 100% restored. To improve and prevent further deterioration diet and exercise is the key. Keep blood sugars under control. Stop smoking (affects circulation to nerves) limit alcohol use which destroys nerves. Vit. B may levels should be checked and supplemented as required.