Im 5ft 9in at 117 lbs. I want to gain weight and muscle, but it's very hard for me. I need help
someday you will be FAT...someday...will you then throw your weight in folks face ;)
Hit the gym ...
Eat meat and then weight lift. You can also try protein shakes and weight lift. That's what body builders do.
Take protein supplement