@bao3niang You look young so there’s lots of hope for you. As you’d said, you need to put some weight on. 180 is too small for someone who is 6’5.
As with all things, talk to a doctor.
But barring that, here’s my advice:
The very most important thing you can do is walk. Regularly. Lots of it...