The guys here have you sorted out. The biggest issue right now is the 3 meals/day thing - you've GOTTA find a way to change that - 6 would be the minimum IMO, more would be better. Taking in massive amounts of food (the diet above is just that) in one sitting won't make you grow faster; it'll make you store bodyfat.
The body can only process so much at a time, and the rest will be a combination of waste and stored bodyfat. My .02