First off - caffeine is good for you in controlled doses - swap the red bull for a black coffee (or with a splash of milk). If you don't like the taste start with 1 or 2 spoons of sugar and slowly decrease it until you have it without sugar.
For breakfast have oats/porridge. I usually blend 500ml water, protein powder, 100g oats and a spoon of almond butter and just have it as a quick shake for breakfast.
For your snacks, instead of the rolls and choc bars, get yourself some wholemeal crackers, or rice cakes and you can have them with a bit of nutella and almond/peanut butter.
Switch your carb sources to low GI e.g. sweet potato instead of white potato, brown rice instead of white rice, brown bread instead of white bread, etc. You need to keep your simple sugars to a minimum otherwise you'll just convert it to fat.
Increase your protein over your carbs but try to keep it lean, e.g. chicken breast, white fish, etc.
Also depending on what your take is on exercise, I'd recommend 3 times a week weight sessions with 20-30mins cardio straight after. Resistance training combined with cardio will increase your metabolism and help with fat burn immensely!
I'm in off-season training for competition next year so my diet is just bulking at the moment, which believe it or not is a lot harder than when on diet!
Gimme a shout if you want any other tips or advice mate
This is Good advice. Your basically giving yourself massive insulin spikes. If you are serious about loosing weight there are plenty of ways to do it. Eating clean for a start, but not eating enough also has an effect on the body.
My wife is a natural body builder (BNBF and NPA winner) and does a lot of personal training, so if you need any help with diet. let me know.