How much research have you done on BF loss diets? You say you have already lost 15 pounds, so the diet must be working for you, athough you could certainly make a few alterations.
Multiply your weight in pounds by 11 then multiply by 1.5 to allow for your moderate activity level from cardio and weight training to calculate your metabolic rate. Gradually lower or cycle with your calories until you reach 500 calories below this amount.
Where is the fuel for your workouts? You need to add a pre-workout meal/shake consisting of protein and carbs about an hour before your weight training to last for your entire session.
Add some healthy fats such as flax oil or fish oil for energy in your later meals. As long as your insulin is in control, they will not cause you to store fat.
What is your source of vitamins, minerals, fibre and antioxidants? You need to incorporate a large amount of green veggies and limited amounts of fruit into your diet or you will feel like sh*t, especially with the heavy training program. Multivitamins do NOT replace a balanced diet.
Also, you need more of a variety with your protein sources than eating just chicken, milk and eggwhites every day. Use fresh/salt water fish, seafood, turkey, lean beef, peanuts.
Finally, to reduce sugars you may want to cut the milk from your diet... And you'd better be drinking plenty of a lot of water throughout the day with the large amount of protein you're consuming!
Good luck