I've always been a skinny guy, the hardgainer type with a very fast metabolism which makes it very difficult to gain weight. So I have a few questions: 1. How many times a week should I hit the gym, and how long should I go for each time? How long before I start seeing results? 2. Should I drink whey protein shakes to help me gain weight/mass faster? 3. I really don't want to be a huge muscleman, I want more lean muscle and I have a feeling with my body type that's what I'm gonna get, but I want to make sure. Any tips to get lean muscle as opposed to fatty "linebacker" muscles? 4. Diet... I've been eating lots of fast food lately because I'm trying to gain weight but it's not doing anything. I know I should eat high in protein, so I need chicken breast, yogurt, steak, and stuff like that, right? 5. Back muscles seem to be the hardest thing to get. I have mild scoliosis, it's not really noticeable with my shirt on at all, it's just that my neck and shoulders are pushed forward a little bit (I think it's known as "roundback"). Because of this, when I do back muscle exercises I don't think they work as well. Thanks for any help.