As for me, doing exercises in the gym is much better than at home. There you can consult with professional fitness trainer. You also can share your results with others and even make a lot of new friends. At first, I was doing exercises at home too but then I started to communicate with people on forums and blogs, and realized that spending time in the gym can bring much more desired results
You should try too!