Nerves do (or can) heal and or regenerate. I would do 2 things. Get acupuncture both for pain and nerve stimulation. And, alternate ice water and heat. Given the trauma, you are going to want to help your body heal. Proper nutrition with lots of fresh juices will also help. Actively give your hand every opportunity to get better. Just waiting is only half the battle.