People also usually buy they're shoes a size or two larger than their foot is. My foot size is 11.5 = 29.5's. My boots are 29's, and my shoes are 12's and 13's. It's usually more comfortable to have a little larger shoe than a proper fitting shoe. Whereas ski boots need to be your foot size, not shoe size.
Go see a bootfitter.