primero debes subir de peso para eso primero que nada debes entrenar , si es en casa te recomiendo esto: entrenamiento de cuerpo completo :30 sentadillas, 30 flexiones de pecho, 30 pasos de longe, 30 fondos al borde de una mesa o cama, 20 barras o dominadas(en algun tubo q tengas en tu casa) , levantamiento de pantorrillas en escalera, 4 series de 10curl de biceps con un bolso pesado ( 15 kg aprox), 4series de 10 copa de triceps con bolso pesado( 10 a 15 kg), 50 abdominales crunch y 50 abdominales levantando las piernas rectas,12 flexiones de preso realiza esto 3 veces por semana y estaras entrenando todo tu cuerpo, debes juntar eso con comida para subir de peso
Para subir de peso correctamente( la mayor parte en musculo y minimo de grasa ) debes entrenar por lo menos 3 veces a la seana y realizar una dieta hyper calorica, te recomiendo que averigues tu TDE que es la cantidad de calorias que necesita tu cuerpo para mantener su peso , eso lo consigues en google facilmente con pagians que metes tus datos y te da el tuyo personal dependiendo de tu peso edad, sexo y cantidad de ejercicio diario, y al nuemro que te de le suas 500 calorias, y consumes eso diario puedes usar la app myfitnesspal para llevar el control de tus calorias, consumes esa cantidad por un mes y luego vas subiendo semanalmente 100 calorias mas.. asi iras subiendo de peso garantizado, siempre que no subas simplemente aumenta 100 calorias mas y continua con tu dieta, muchas personas creen que comen mucho y no suben pero todo depende de cuanto consuma tu cuerpo dependiendo de tu persona diariamente y cuando estas comiendo esta es la forma garantizada de que subiras, luego de que llegues a cierto peso debes realizar una dieta baja en carbohidratos y seguir entrenando para quitarte la graza y qdar con puro musculo, si no entrenas en casa entonces ve a un gym y realiza rutinas de gym