I have something I really want to improve myself on.

So basically I am 20 y/o, 5'8 and like 130 pounds (~60kg), so pretty short and skinny as fuck. Also people assume I look way younger than I am so this sucks as well, probably comes from low T, no idea.

What is the best way to gain weight asap? It is really hard for me to eat as much as possible because... I simply do not "enjoy" eating.

What should I eat? What should I avoid?

Also - I do not lift YET, I think I should gain some weight before I start lifting, is this correct?