However, realistically weight loss is over 90% mental! To speed up weight gain other than diet, would be exercise programs. However, make sure that you consult your health care physician before any attempt is made to use it. Maybe not every single person in the world, but the vast majority of people will find this to be the case. When It comes down to it, whether you want to lose five pounds or 30 pounds, you have to find the program that's right for you.
Why go through that type of torture and have nothing to show for it? They may then start to exercise more, which in itself makes them feel better and it can act as a springboard to being able to lose weight through increased activity. Consume at minimum eight eyeglasses a day for best success.