I agree in that your numbers are not bad.
As for your lack of progress, there could be a lot of things to do.
First, cover the basics. That is, eat above maintenance. In my opinion bulknig (as in fast weight gain) mostly adds fat to non-beginners. I'd recommend slight surplus for a very long time. You don't need a huge surplus but you want to minimize time in deficit, hence a long slow bulk.
As for training, make sure your volume is high enough. It needs to increase...