骨质疏松症的发生与许多因素有关。有些因素是无法改变的。比如遗传因素、民族、地理环境等.但还有一些是可以自我控制的。首先预防骨质疏松症最好要从儿童时期作起,提高峰值骨量,增加抗骨质疏松的储备能力,进而延缓骨质疏松的发生,或减轻其程度;另外平时重视营养卫生,重视蛋白质、维生素(特别是维生素D)和钙磷的补充,改善膳食结构,多摄入富含钙质的食物;还有就是要养成每日适度运动的良好习惯。建议平时多晒太阳。另外要改变不良的生活习惯,不吸烟,至少不要过度吸烟,不大量饮酒;还有就是不滥用药物等。鉴于你的情况请你到当地正规的三甲医院进行检查,大夫会根据你的具体情况对症治疗,这样治疗效果会比较好,收费也比较公正合理。