A couple of observations:
1. You have stock tires, they suck in the snow.
2. It looks like your passenger side is really stuck deep.

I best most 4x4's with no lockers off the lot would have been stuck. Most 4x4's are only 2x4's. I don't even know if the locker would have helped that much.

Its a bummer, but don't let that one instance jade you forever!