Thanks for your question. Compression injuries are rare but with the right diet and technics I've seen them completely rebuild. Believe it or not it's mostly diet. Compression injuries require one hell of an impact and your lucky it didn't paralyze you.
Diet: Omega 3's. Very, very important. It's the Omega 3's that are the calcium transport mechanism in the human body. All this low fat propaganda is hurting folks. For sure stay away from the junk food but get some good fats going into your body.
Omega 3's: Olive oil, flaxseed oil, and butter are the main three. Fish oils are good also but your body needs vegetable oils to rebuild. A good habit to get into is to take a gulp of olive oil before bed every night. Chase it down with fruit juice. (cherry). Its great for your liver and transports calcium to where it belongs instead of your arteries and joints.
An exercise I developed for people with compression problems is as follows: Stretch out on you bed face down. Put a pillow between your chin and chest. The head must remain straight. Hook your toes over the end of the bed and pull up with them. You can also reach up with your hands and pull a bit. Be gentle with yourself, pull with toes and hands so you feel a gentle stretch in the problem area. Hold for 10 seconds. Relax for a count of 5 and then repeat the stretch. Do a total of 4 stretches. After the stretches arch your back. Flex the muscles between your ribs and your butt. Hold for 3-4 seconds then relax. Do this 4 times.
Do this every night before you go to sleep and first thing in the morning before you get out of bed. Also throughout the day if you get a chance.
Do NOT do any exercises where you lay on your back and hug your knees while you roll them side to side. That exercise creates disc problems.
It'll take some time but if your faithful with it a year from now the compression should be reduced considerably. Plus, its a good exercise to do for the overall health of your spine.
Again the main thing is getting the Omega 3's into your diet. Standard Process has an excellent flaxseed oil product called Linum B6. You should be able to get that at any Chropractors office. Olive oil you can get at any store. Regular old Virgin Oliove Oil it doesn't have to be "Organic". And of course go with butter in all the cooking and spreads.
It takes some time though. 12 to 18 months. But again, if you're faithful with it I've seen it work meny times over the years. The above regime is great for osteopourosis also. Doc