Weight Watchers is basically assistance with general weight loss. It addresses more clean eating and portion control which of course will help you lose weight. You'll need to lift heavy weights to build muscle and increase your protein intake. Then incorporate cardio to lose the fat. I have had success following the ww program and incorporating Cathe workouts as well, and am actually doing that now.
Good Luck to you.
Diana