Honestly it REALLY sucks cause I can't find a lot of places that sell anything near what'll fit me. Right now, I only have ONE pair of "good" shoes I wear everywhere. I can't afford to do the whole "These are casual shoes, these are my business shoes, these are my backup shoes..."

And what also stinks is my shoes have ZERO traction on slick surfaces, and it's starting to get icy around here.

I wonder if there some way I can increase the traction on them, by like duct taping tacks (pointy ends out) on them or something... I dunno.

They do make grippers you can adhere to the soles of your shoes. The last time I got some, I found them at Kmart in the pharmacy, where they sell insoles and such. You can also find them in some stores in the shoe department. I actually use them for grips for a digital camera; these dang cameras are so small and relatively slick that I find it hard to hang onto them.