well you cnt stop your height its genetic but i can help with the weight.
Eat three meals per day, as well as two snacks. Eating on a regular schedule can help you make sure you're getting enough calories every day. Aim to have generously-portioned breakfast, lunch and dinner, as well as two snacks in between. FOCUS on hefty foods. You don't have to exclusively eat high-fat foods to gain weight. Actually, you'll gain weight more steadily and safely if you adjust your diet slightly to include denser foods and extra condiments.
- Drinks — Try protein shakes, juices or whole milk. Avoid diet sodas.
- Breads — Hearty and dense breads, such as whole wheat, oat bran, pumpernickel and rye, are more nutritious than white bread. Cut thick slices and spread generously with peanut butter, jam, honey, hummus, or cream cheese.
- Vegetables — Look for starchy vegetables (potatoes, peas, corns, carrots, winter squash, beets). Avoid vegetables that are mostly water (broccoli, cauliflower, zucchini, green beans, cucumbers).
- Fruit — Choose dense fruit (bananas, pears, apples, pineapple, dried fruit) over watery fruit (oranges, peaches, plums, berries, watermelon).
- Soups — Go for hearty cream soups instead of broth-based soups. If you have trouble with edema or high blood pressure, you may want to avoid store-bought soups that are high in sodium.
- Added oils — When you're cooking, add a generous amount of oil to your food. The healthiest oils are unrefined (extra virgin) oils such as olive, coconut, canola, palm, and (of course) butter. Less healthy but still acceptable sources of oil are those high in omega-6 fatty acids (pro-inflammatory) such as safflower, sunflower, and peanut oils. Unhealthy oils that contain trans fats include shortening and soybean oil (aka vegetable oil).
- Spreads — Spreading delicious calorie-rich toppings on toast, crackers, pitas, and any other carbohydrate source is an excellent way to increase caloric intake. Some good high-calorie spreads are guacamole, olive oil, cream cheese, hummus, butter, nut butters, sour cream, cheese slices, and mayonnaise. For even more calories, mix these with shredded meats like chicken or fish.
Avoid trans fats. Trans fats can increase belly fat, as well as inducing unhealthy insulin levels. Steer clear of margarine, shortening, packaged snack foods, and processed meats.
Eat more protein. A lack of protein in your diet can lead to the loss of lean body mass, even if you're consuming excess calories. Here are some foods to consider:
- Boiled soybeans
- Soy or whey protein powder
- Peanuts or peanut butter
- Steak or hamburger
PART 1 OF 2
Start weight training. Building muscle through weight training will not only convert your extra weight into lean body mass, but it will also stimulate your appetite. Consider these points before you begin:
- The extra muscle will increase the speed of your metabolism, so you'll need to consume more calories to maintain or gain weight.
- During the first month of weight training, you may experience tremendous gains if you are faithful to your schedule. However, also expect this to level off after this initiatory period (known in the bodybuilding world as a plateau). You overcome this by re-evaluating your weight and muscle mass, while altering your diet to include more food and heavier weights.
- When you start a new training routine, you will often experience extreme muscle soreness, called DOMS (Delayed Onset Muscle Soreness). This soreness is completely normal and should not prevent one from keeping to their weight training schedule. It goes away in 3 to 5 days.
Lift heavy weights for maximum muscle gain. To achieve hypertrophy (or large muscles), you should be lifting weights that are as close as possible to the maximum you can handle .
- The weights should be so heavy that you hit "failure" (or the physical inability to lift again) after 12 or 13 reps.
- Use forced reps. With the assistance of a spotter, you can do 2 or 3 more lifts after the point of failure. Forced reps increase the stress placed on muscle fibers and overload the target muscles, making them work harder than ever. Have your training partner assist you in the last few lifts.
- Up your weight as soon as you need to. If you can do 15 lifts without hitting failure, you need more weight. It's vital that you keep increasing the weight of your lifts so that you can stave off plateauing.
Supplement your diet with more protein. A protein-rich diet can help you gain mass while you're weight training. Try to eat a meal that's heavy on protein shortly after you finish exercising.
- Avoid "rabbit starvation", which can result from increased physical activity coupled by a diet focused almost exclusively on lean protein. Make sure your diet still has plenty of fat in it.
If you can't gain weight by eating more or lifting weights...
See a doctor. If you can't gain weight in spite of following the above steps, schedule an appointment with your family doctor. You may have a medical condition that prevents your body from absorbing fat or building muscle.
weight yourself ever day at the same exact time to see if you gained or loss weight. the weight of the body can fluctuate throughout the day so that why you try to set one time at which you'll step onto the scale. Many people prefer to weigh themselves first thing in the morning, before eating breakfast.
bye hope this helps