Gaining weight can be a difficult task for those with a fast metabolism. Whether you want to put on weight for your personal appearance or for any sports competition, weight gain brings out challenges...