my workout woes

You have to get a good quality whey protein thats low in fat but will give you a good 21-30 grams of protein.There are only a few good kinds that are low in fat so just read every label