some people on my soccer team said it helps, but i took it once and felt like i was going to have a heart attack (specifically for no xplode). as for protein shakes and things like that, every little bit helps, but you're not going to see real dramatic changes right away, if at all.
for my summer soccer workouts i have a three day rotation of upper body lifting, lower body lifting and then running/plyos. and then i do 20-30 minutes of core (sit ups, push ups, planks, etc.) every day.
i've found that if you want to gain muscle mass, the best set/reps is to do four sets of 10, 8, 6, and 4 reps with increasing weight every time. start with something real easy and end with something you need a spot for. thats just me personally though, and i know for other people its different. if you're looking at it from a strength or endurance perspective, mix it up between 3x10 and 2x15.
just make sure you work every muscle group 2-3 times with different exercises each time you work out (i.e. do bench, inclined bench and push-ups) and you'll see results no matter how many sets and reps you choose to do.