Geoforce got it nailed. Drop supplements at this point because undoubtably you will associate any leanincreases with the supplement use while underestimating the power of a good diet and good training program.
Train, eat, sleep and you will grow.
Half a jar of peanut butter is splurging? Uh oh...I splurge often. Nd fyi, you don't have to eat every 3 hours. There is no cookie cutter for "eating right". Listen to these guys, get yourself a macro split based off your TDEE (how many kcal you burn off each day).
You should probably go to the nutrition & training subforums and get the advice you really need.
Also, look into wendlers 5/3/1 training program with the triumvirate accessory template or Dave Tate's Periodization Bible (my personal favorite, you can research the accessory templates for yourself).
Www.strstd.com has a good program generator for 5/3/1. Good luck.
Supplement wise: id say just get yourself a good pre workout if you need a little pick me up. A FEW are condense, hemavol with a caffeine tab or without, or jacked micro (I know there are more those are just my favorites I've tried guys).
Current Unsponsored XGELS log
Great, make sure it is spring water as distilled can rob minerals from your body, if you still feel you need to cleanse take 500 mg of magnesium citrate before bed, but make sure you are also getting enough calcium.