always have sox on when you have shoes on. but the best stuff to put on ur feet is chapstick. i know you want to lol. but try it for a few days. any kind will work. and see what happens. all lotion does to any part of ur body is dry it out. so dont use lotion. :)
Use a pumice stone or some type of large granule sand stone file made for feet. After removing the heavily colored callus until pink, scrub with olive oil scrub (made of a half cup or so of sugar and enough olive oil to drip wet when pinched) then wash slightly followed by some type of none oily lotion. Hope this helps and your feet will be worth showing off to any magazine critic.