Here is what I have begun eating for losing bodyfat and maintenance of lean mass:

Meal 1 AM

6 extra large eggs scrambled

Meal 2

Protein concentrate x 2 scoops
30g fat (MCT oil or Almond Butter)
15g Psyllium husk

Meal 3

300g lean beef / chicken
200g boiled cauliflower / broccoli
30g fat almond butter or another type of whole nut like walnuts or cashews

Meal 4

Shake (same as meal 2)

Meal 5

Same as Meal 3

Meal 6 (Only right after lifting on training days)

2 scoop shake in water
50g Malto

I walk at least 30-60mins a day just getting around the city, to and from work and various errands. I dont feel I need to add any cardio to this strategy at all. At least not at this point.

I take creatine, BCAA, and other aminos intra workout as well as all the appropriate vitamins and minerals.

Is there anything I am missing? What should I add or take away from this to lose fat and get ripped as quickly as possible. My energy levels are fine on this plan using only 2 200mg caffeines a day spread out about 7 hours.