IMO, many of those standard training templates are very much doable for any level lifter. Its just people who want it to be more complicated that make something out to need you at level X to continue.
I believe DC is an exception (and some of the insane eastern european models), but that is from the combination of a very hard 'interval' style weightlifting prescription combined with the mental toughness you get from a few years in the gym.
I wish I could just pick a program out of my head that will work FOR YOU, but the reality is that many programs will work. The common themes is lifting somewhere between a 4-15 rep max level, for as much volume as you can safely tolerate in a given session, using some variety of a split program across the week with direct muscle work combined with large bang for your buck movements.
A few points about your current plan (take them for what they're worth, I'm more book smart than anything, although in my 3 years training I have gone from 32-45cm arms, and 95-116cm chest)
a) I don't see the point in 2 sets of leg press when you're already doing squats, seems like a token gesture. Bump your squat volume up.
b) You'll find deadlifts a bit more interesting following squat day (low back carryover fatigue), consider switching order around
c) Just a general observation, which I hope many other newB trainers consider, but think about the back vs the chest for a moment or 3, specifically the absolute muscle mass involved....lots more on the back eh? You tend to notice big backs come from pretty brutal back workouts, and at the moment your chest volumes (smaller mass) are equivalent to what you're doing with back. Check out the alpha cell back thread and/or check out some of the awesome backs developed on here by some of the guys (particular back standouts for me, apologies if I don't mention you, Synergy, Bugeisha - I always like your back shots, Waylander - aka fucking man-beast, Hungry4More).
Anyways, I'm sure others would rather revamp your entire routine or nitpick to a greater detail, I would prefer to get you thinking about what to do (you'll learn more).