How Does My Routine Look?

Critique this please
Full body 3x a week on alternates

Day A:

Deadlift 3x5
Incline Bench 3x8
Military Press 3x8
Single Arm DB Row 3x8
Superset: Barbell curl, Tricep Ext 3x9

Day B:

SLDL 3x5
Dumbell Bench Press 3x8
Bent-over barbell row 3x8
Shrugs 3x20
DB Shoulder Press 3x8
Superset: hammer curls, skullcrushers 3x9

Can’t do squats because I workout at home and don’t have a rack, I’m not going to shovel out 40$ a month for a gym membership (yet) just for a squat rack, I don’t think it will make the difference of night and day for me.

Goal: Mass

You should squat.Buy some sawhorses and use them as a squat rack.

Otherwise, it looks good. You could use a little more pulling- add chinups on Day A. But for the most part, you’re
a) working your lower body
b) balanced pushing/pulling
c) not doing too much direct arm work

Which is all I really look for in a beginner routine.

Oh, if you still don’t want to squat, you could do bulgarian split-squats, which are basically squats on one leg.