Hi comrades, what do you think of my routine?

shoulder press 3x10 25kg chest press 3x10 25kg incline press 3x10 20-25kg seated dip 3x10 30kg biceps curl each arm 10kg 3x10 total arnold pose 3x10 7.5kg biceps curl with iron rod 20kg 3x10 middle chest 5x8 10kg leg press 3x10 20kg mid row 3x10 35kg lat pulldown 3x10 35kg

I go three times to the gym per week. I’m getting noticeable improvements lately, wondering if I can do any improvements. No splits at the moment.