Ok you want an answer with expierance...i was never able to gain weight when i was younger my metabolism was to fast...wat u have to do is eat A LOT of CARBS, like pasta..and hit the gym HARD. lift weights, dont do any cardio, just lift. Need anymore advice PM me.