Losing belly fat isn't hard. Like others have said its almost entirely in the diet. Stay away from sugar and processed foods.
Did you know that almost every product sold in stores has added sugar to it in one form or another. Some sugars are added for taste. Some are added for their addictive quality to make you want it more. Most foods you get at chain restaurants are the same way. They add different kinds of dextrose's for flavor or to make you want more.
But there is something else that hasn't been mentioned.
You have to get your mind into the right mindset before you do anything. Any stress from any source is going to sabotage your efforts. Because stress creates cortisol and that increases your belly fat and where your body stores it.
The higher your stress, the more your body will store fat in the belly.
This includes your self-esteem and self-image. So be positive and when you look in the mirror in the morning say to yourself "That is one handsome motherfucker". Never doubt yourself and see how much it changes the way your body works.
But just say it to yourself. You don't really want to be a stuck up prick that no one wants to bee around.