How do I lose belly fat?

I like sweets and carbs and sodas alot. Does anyone know how I can cut back on what I est or change my eating habits. Also I need to lose belly fat how do I do it. Everyone says to go to the gym but our gym memberships around here are way to expensive. Does anyone have any home work out I deas?