Bottom line for gaining weight is you must take in more calories per day than you burn. Must be at a caloric surplus. Ectomorph: An ectomorph is a typical skinny guy. Ectomorphs have a light build with small joints and lean muscle. Usually ectomorphs have long thin limbs with stringy muscles. Shoulders tend to be thin with little width. Typical traits of an ectomorph: Small frame and bone structure Classic hardgainer Flat chest Small shoulders Thin Lean muscle mass Finds it hard to gain weight Fast metabolism My story: If you fit into this category then maybe i can help. Here is my quick story back when I was 141lbs. I am 5'10". I have always been able to outeat anyone I know but could never gain weight. About 9 years ago I decided to start training because I have always been a small guy and really wanted to put on some mass. I did a lot of research and decided to train with my bodybuilding friend. I researched ectomorphic bodytypes because that is exactly what I am. Ectomorph. So after some research I found a guy online that gained 30 lbs of muscle in 3 months. So I set that as my goal too and only bought a 3 month membership for the gym. With some very intense training and a very strict diet I obtained my goal!! Very very heavy lifting with low reps. Lots of dips and free weight training. I also had to eat 7-8 times a day no joke and I calculated and made all my own food all by myself. I gained right around 30lb and still had 6 pack abs. 19lbs was within the first 5 weeks. One of the best accomplishments in my life but it truly takes commitment and dedication. My bodybuilding friend could not believe my gains and even people around the gym commented on my gains after such a short amount of time. So now hopefully I can help others with my story and advise. My advice for Ectomorph body style -5,000 calories per day. Start with 3,000 and work your way up -300 grams of protein -Eat 6-7 times a day 3-4 hours apart. I at every 3 hours. (this depends on the person) -never let yourself get hungry (this depends on the person) -Eat lots of steak and pork. If you eat lean meat like chicken or fish, make sure you eat enough so you calorie intake is at a surplus. -Also limit the amount of fruits and vegetables. Just enough for the proper fiber intake to balance out the protein. -Lots of water. Drink water especially if hungry -substitute protein drinks whereever necessary -I highly recommend dips, dead lift, squats, wide arm pull ups, and free weights -little to no cardio. Only add cardio if you start to see your abs disappearing or if your fat % gets higher than a desired amount. -Reps should start with 6-8 depending on the sets. Very heavy and push as close to failure on the last set. You should be dang near dead by the end of your workout. -Get lots of sleep. Muscle needs time to recover. -Workout 3-4 days a week minimum. -Stick with your diet routine especially during the week. -workout could be something like this: Tuesday - Chest / Triceps Wednesday - Bicep / Back Thursday - Legs / Shoulders I am not a trainer and most of these results will differ per person and diet. I will also try to keep the information as accurate as possible and try to keep it updated. If you have any questions feel free to ask. These are right after I gained 30lbs in 3 months. I went from 141 to 171 lbs in these pics. Pic from 2010 190lbs.