Unless your weight gain has been short term, there there are no short cuts to changing your lifestyle. Creating healthy habits take time. By making these lifestyle changes, you should not expect to lose more than a pound or two on average. So, if you have 20 pounds to lose, give your body 10 to 20 Weeks for the change. That's not quick, but likely to be long term and healthy for you and your family.