Xyience stuff is all a waste of money. Much better products out there.
Honestly, you don't need any supplements beyond the basics. Protein, multivitamin, and creatine (if you want... I don't usually bother). After that, eat, eat EAT. Take whatever money you're wasting on the xyience garbage and go to the grocery store. Your goal is 15lb... no problem. Eat 5500-6500 calories a day (clean calories; chicken, sweet potatoes etc), train properly, and get enough rest. Shouldn't take too long.
Now.. why the fuck are you doing 400 pushups? If you want to put on some mass, that's a huge waste of time, and very counter-productive. Low reps, high weight. Pyramids work best for me. ie, for deadlifts I'd do something like: 180x10, 270x5, 310x5, 360x5, 400x5. I do that so I can get the closest to my max, and have my muscles loose and warm so there's little chance of injury. If you want to put on mass, concentrate on compound lifts. Bench press, deadlifts, bent rows, powercleans (and clean & press), squats.