Whenever I want to treat my skin I reach for my bottle of One Minute Body Spa Body Polish. It's a small bottle of salts and natural oils that work together as an exfoliant and moisturizer for your dry, rough skin.
To use, you must shake the bottle vigorously to mix the salts and oils (as the salts tend to settle when the bottle just sits). Then apply a small amount to the area you are treating. Rub on/into your skin for one minute. It will feel very grainy. Rinse off with warm water, and pat your skin dry. Enjoy your incredibly soft, smooth skin!
I use this primarily on my hands, but you can use it anywhere you have dry skin; your elbows, etc... The bottle even recommends using it in place of body wash from time to time, though I think it's too expensive for that! =)
On top of making you feel like a princess, it also smells really good! The scent I've tried is called Sunrise, which is a citrus-y tangerine smell, but I've seen it in other scents like Ginger and even Chocolate!
My bottle was a gift, so I'm not sure where it was bought, but I googled it and found it here for $9.45.