Step one is to keep a
food log. The overwhelming majority of people underestimate how much food they eat in a day. If the scale isn't moving in the direction you want, then you still don't have a handle on your daily food intake. Keeping a log is the
ONLY sure-fire way to KNOW exactly what your intake is.
Cardio does help. Find the right one for you and incorporate it into your workouts.
Check out the sticky about Sesathin. This is a "real people" performance review of a new product out by Avant Labs. You can watch the results of this experiment unfold.
There are other supplements out there that can give you an "edge", but the bottom line is: Your
daily intake of calories must be lower than your daily use of those calories. And that means you must pay close attention to your diet to make progress.