Do you have a CV on the front shaft, or single joints on both ends...?
Depending on how it's set up, one or the other could fix or greatly improve your situation. Maybe shims are not the fix.
You probably know this, but if the angles between the t-case front output and your front pinion are parallel, then a non CV shaft will do the trick. A CV used in this situation would rattle your teeth out.
If your pinion angle is the same as or close to the driveshaft angle, then the CV is the way to go.
So... what setup do you have? Got any pics of the angles?