Things to add to aid in weight loss?

Now, before you blow up on me and say "oh its about all you eat, blah blah blah" don't misunderstand my question.

I am asking if there is any food types (specific foods) that I can eat as a snack or an abundance of to help give me just a little bit more of an edge?

My goal? 20 lbs in 6 weeks.

With my diet, I plan on using:

-protein shake after each weight lifting session (5 weekly)
-Multi-vitamins daily
-Sub Q(supplement)

My cardio will go like this:

1 hour a day, 6 days a week at level 14/20 (first week)
1.5 hours a day, 6 days a week level 14/20 (second week and third week)
1 hour a day, 6 days a week level 15/20 (4th)
1.5 hours, 6 days, 15/20 (5th week)
2.0 hours a day, 6 days (6th week)

Now before you go crazy on that, I have done this routine before will excellent results that I had kept for more than 2 years before non-work out related injuries. So I know this is something I can do and I can still gain muscle mass from it. It will probably help that I already have an okay base of muscle I have put on from my last bulk session 6 months ago.

I currently probably eat around 3000 calories a day so my intake is going to drop like this:

2200 (week 1, 2)
2000 (week 3, 4,)
1800 (week 5 ,6)

Looking to lose 3.2 lbs a week.

There are all sorts of things like apple cider vinegar, to eating certain vegetables they say can help and I would just like to have an added edge. Once the weight is dropped, I would like to go to a 2300 calorie plan with heavy weightlifting to build muscle.

Any suggestions/thoughts?