CHO
Hi
As the other guys said, diet, particularly calories from good sources are integral to AAS success.
I had a similar problem with my second cycle. I was consuming about 2000 to 2500 kcals a day, and wasn't gaining anything. As soon as I increased my carbohydrate intake by 500-600kcals and protein by around 300 kcals, I started gaining 2 or 3 lbs per week ( about a kilo). Carbohydrates hold more than ten times as much water per molecule compared to protein too. So if it's basic all over mass you want, and mixed gains during bulking, you've got to eat an adequate amount of carbohydrate (CHO). Also CHO keeps the energy stores in your muscles, in the form of glycogen. Glycogen makes muscles look fuller and assist in the metabolism of fats and proteins. CHO and glycogen also aids in your training, enabling you to power through workouts with more intensity, and enables you to lift more weight safely. This, in turn, increases catabolism, the breakdown of muscle fibres during training. After your workout, when protein and CHO intake is crucial, these broken down muscle fibres or cells, are repaired to be larger and stronger...anabolism.
In short, you can take enough steroids to sink a battleship, but if your diet is full of shortcomings, then your progress will be inadequate and painfully slow. A first cycle is usually a steep learning curve for athletes, and this can prove to be either a disappointment or a fulfilling experience. Most newbies sadly fall into the former. However, with the internet and guys on forums like AM with loads of experience, the poor results can often be reversed or at least minimised if their advice is absorbed and followed.
The only other possibility, if your diet and training are pucka, is the possibility you may have duff, counterfeit, or underdosed gear. Can you be sure you've got a genuine product?