Check out articles on Bodybuilding.com and check out the forums there. I'm sure this has been asked tons of times, but worst case scenario, ask everyone there.
You basically have a number of options, which may or may not work.
1) Do tons more cardio
2) Put on a bunch of muscle
3) Eat less calories (or at least more quality calories)
4) A combination of the above
Doing tons of cardio will burn fat, but will also potentially eat into your muscle. Losing muscle isn't good, because muscle burns fat. Whether or not you will burn muscle from doing cardio is something you need to figure out.
As I said, muscle burns fat. The more muscle you have, the higher your metabolism will be, and the more energy your muscles will require to support themselves. So if you put on more muscle, you will require more energy for them, and therefore less of your food will convert to fat.
Eating less overall calories might help, but like doing cardio, might cause you to lose muscle. See, if you're not getting enough calories as it is, your body might be in shock and think that you're starving it, so it might be holding onto every last bit of fat it can. Not eating can slow down your metabolism too, which means that your body acts less efficiently when processing food.
So... depending on where you're at (and I have no idea), you might need to try a number of different things.
For myself, I had a bit of fat around my mid section for years and years, and couldn't figure out how to get rid of it. The way I've managed to lose it is to kick up my workouts a lot. I've been doing full body workouts, and doing squats, deadlifts, pullups, and anything else that takes my whole body to do. I've also been focusing on increasing the muscle mass in my legs, so that those muscles will burn the fat off of my stomach. On top of that, I've been doing tons of other stuff (yoga, rock climbing, 10K runs) which has definitely helped. I try (and mostly succeed) to eat quality food, but I literally can't eat fast enough and am basically always hungry.
I don't know if what I do will work for you. The best thing I can recommend is to read as much as you can, and keep trying different things until you find something that works.
I would also strongly recommend getting a trainer, if you can. Getting a trainer is probably the single biggest difference I've made, and I only saw him once a week.
Hope that helps.