So if 2300 is your maint this is what I would do for a lean build.
2500cals to start
250g protien
250g carbs
55g fats
Run this for two weeks and eat clean. Hit macros every day no matter what.
Reassess after the two weeks is up. If your gaining, stay there until you are not. If your losing up the cals by 350. If stay the same up the cals 250.
Wait another two weeks and see where you are at.
You aren’t posting what your eating. I would get in the habit of doing that.
Use my log as a template. I’m in a growth phase right now.