In above answers everyone told about diet and something else. Follow them. But my suggestion is go for yoga. The best one is surya namaskara, the 12 easy asanas, everyone can easily do. Do surya namaskar in morning times by chanting each mantra for each asana. Here you don't think about religion, there is a link between sound and health, definitely it cures your stones problem. Your health is more important than religion, isn't it?
Remember that you can see the result slowly, but you never see those problems in your life time. You may do them at least 3 to 5 rounds daily. At starting you can do it slowly, but you should increase speed after some days, because the later is so benefit than previous. You may waste so much of money in hospitals, can't you give 20 minutes daily for your health?