I know exactly what you're talking about. I typically stick with chicken breast, steaks, bacon, and some pork as far as my fat and protein intake goes. If you want more fats in your diet though, I would recommend cooking almost exclusively with olive oil. It's not going to give you a massive boost but definitely a boost. Also, in relation to your hard gains: Rice and oats are your friends.
A website you might like: swole.me
A website you might like: swole.me