You will never make good gains until you have a solid diet. If you can't gain weight without steroids you won't gain weight with them (or atleast you won't keep it).