Could we have all of your Stats, Which include
Age
Height
Weight
Bodyfat
Training Experience
Cycle Experience
Your diet requires alot of work, I would recommend watching these
http://forums.steroid.com/showthread.php?t=323516
Then read all of the stickies and try make a new revamped diet for us to critique
-MaNiCC-