are you doing abs daily?? Damn.. it's ok to rest your ab muscles. Promise it won't delay their toning.
I don't have time to get into all of this but try doing some core exercises as well. Whether it's yoga (yes yoga.. it's quite difficult and not weird.. and helps with other exercises), planks, core synergistics etc.
Then, go with a protein heavy diet. Keep your portions in check and your snack levels in check (i.e. soy nuts are a great snack) Ok, actually don't do protein heavy.. but add one or two units extra protein and cut out a unit of carbs until you get your muscle build then up the carb unit(s) (not too much now) as your workouts intensify.
check out this thread for some more help:
http://www.tfproject.org/tfp/tilted-...nutrition.html