Yoga is a phenomenal way to put you in touch with your body and it can help you to lose weight. However, it has to be seen more like a healthy way of life. The focus is on your body, mind and spirit. Not just on your physical body.