Weight gain / Fussy eater

Options

Hi I'm Tom, I'm a 6'2" 25 year old guy from the UK. I've struggled with eating problems since young and as such have become an adult with quite a limited palate but I'm aiming to get up to a healthy weight. I've recently been teetering around the 18 BMI, occasionally bobbing upward of 18.5 which is just about considered healthy. I'd rather gain alot more and go for around 20,21 at least. Is there anyone in the same shoes who can share some wisdom for weight gain?