I was a bit embarrassed, any tips on getting out of a situation like this?
Best tool to have in a situation like that? What you had, a shovel.
As others said, better tires, airing down, and (even best yet) chains.
Chains make a world of difference in the snow.