Its probably just the way your body is built, i ve gained about a stone since i was 17, i m now 20 and any weight i put on does mostly go straight to my hips and bum. apparently my body fat is in the athletic range but my bmi is 20, kind of just accepted my body will only gain the weight in the areas it wants to.