Push/Pull/Legs is a fine split and trainers have been doing it for years with fine results. It's also how Frank Zane trained for most of his career and some would say he had the greatest physique of all time. Having said that a beginner or intermediate doesn't necessarily have to use the same volume or number of days as what an elite lifter like Zane did.
So getting back to your routine I would shorten it a bit and add more rest days. 4 days a week should be plenty. I'd also put deadlift variations on Legs day.
Here's an example of something I would do if the goal is size and strength:
(Only work sets are counted.)
BB Bench Press 3x 3-5 reps
DB Low Incline Bench Press 3x 7-9
Smith High Incline Press 3 x 8-10 (especially good if OHP gives your shoulders hell.)
PJR Pullover 3 x 10 (I often do these before dips as it gives the front delt a rest after all the overhead and pressing work)
Parallel Bar Dips 3 x 8-10 (triceps are now fatigued so you don't need to go as heavy with these so saves elbows a bit)
DB Lateral Raises 4 x 10-12 (Try and do them strict until the last set when it's just a matter of pumping blood and taking the pain lol)
Squat 3 x 3-5
Leg Press 3 x 10 -12
Romanian Deadlift 3 x 5-7 (If I was doing conventional deadlits I would do them as the first exercise)
Leg Curl 3 x 8-10
Calf Raises 4 x 12-20
Weighted Pullups 3 x 5-7 (grips can vary to avoid elbow problems)
DB Bent Over Row 3x 8-12 (I'll often work up to more then 3 sets of same weight but this is a good place to start)
Supinated Grip Lat Pull Downs 3 x 10-12 (focus on pulling elbows into the ribs without using your biceps.Think of a pullover action)
EZ Bar Curls 3 x 6-8 (EZ Bars are easier on the wrists)
DB Incline Curls 3 x 8-10
You could change exercises for the 2nd round of P/P/L if you wish but if just starting out on this type of split I'd leave it the same at least for 4-6 weeks.
You could do legs on the Saturday then rest Sunday or you could just take the weekend off.