I'm not going to throw any diet advice your way, but I will throw some practical advice where trainers are concerned. Before you engage the services of any trainer you need to know their history! How many times have they prepped other s to a show, what were their results from the show, ask around for references. There are a lot of excellent trainers around, there are also a lot of trainers that would not really have a clue how to tune someone up for a show and they will charge you a lot of money for mediocre results. Some of the better trainers for contest prep are some that have been on stage themselves and have a good contest history. Remember though not all good trainers have ever been up on stage, but they have helped many atheletes get there with great results. Choose wisely!
Me personally I have not tried the carrott method. I perfer real carbs for my prep.