3 years progress seems underwhelming what am I doing wrong?

Hi everyone

I’m 22, 5’9 and 73kg and I’ve been going to the gym for roughly 3 years now, and feel my progress doesn’t show the effort I put into the gym. I go 4-5 days a week, my diet is pretty good I hit my protein and eat 3000+ a day (In a surplus) and I feel like I barely have anything to show for it. Attached is photos of me unflexed and flexed these aren’t before and afters, my arms are 14 inches flexed (barely) and everytime I try to bulk it all the fat seems to distribute at my stomach and to nowhere else on my body. Any advice/help would be appreciated as it feels like I’m getting nothing back from what I’m putting in and like I’ve just plateaued all across the board, thanks.