weight gain is all about diet, its a function between calories in and calories expended (you have to get positive with that function). It has nothing to do with how much AAS you are running. You could run 2 grams/week and still not gain weight if you don't eat above maintenance.
Running AAS allows a user to bulk at a higher rate and cultivate a greater amount of lean mass. Whereas a guy natural may be able to bulk at 400 calories above maintenance without getting much fat, a steroid user can go 800-1k calories above maintenance without much fat accumulation! Thats about 22 pounds in a 3 month cycle if you're consistent and spot-on with recovery.
OP, this is good advice here, you do have to eat to gain weight, aas (oversimplifying here) basically helps you to use food more efficiently among other things. Make sure you do keep your goals in mind. As with dosage on aas, there is diminishing returns on calories, even clean ones, where one will begin to accumulate more bodyfat than muscular weight. There are waaayyy too many posts here with guys saying they gained x amount of weight but then say something like gained some fat as well. You should never finish a cycle and have someone be able to say "boy you got kind of fat", if they say that you did it wrong.
Now if you are pro material and need to pack on the mass to compete at a national level, then all we have said goes out the window as that is something else altogether, but if you are like most here, just enjoy lifting, want to look bigger, muscular, get a little stronger, be sane. Moderation is best, you dont have to do it all in one cycle. I would rather gain 20 pounds in 6-12 months, than 6-12 weeks, reason being over 6-12 months you will maintain easier and look ALOT better, and overall probably much healthier. Trust me, if this is your first cycle, welcome, more than likely you will be back again, and even if you decide to stop (or just go the legal route like I have) you will always feel the pull, so take a long term view of things my friend.