Day 1: Squats. Leg Extension. Leg Curl. Calf Extension. Day 2: Bench Press. Incline Bench. Decline Bench. Tricep Extensions. Dips. Day 3: Rest. Day 4: Deadlifts. Pulldown. Bicep Curl. Preachers Curl. Day 5: rest. Day 5: Shrugs. Front Raise (shoulders). Military Press. Crunches. day 7: Rest.
How should I change this up or get more out of it? I'd like to really focus on my upper body if possible. Should I be doing more exercises per day? Working out more often? Should I focus each day on ONE specific muscle and do 3 different exercises for it?
That's a lot of chest training, especially for a beginner, with relatively little back training. Try cutting chest down to bench and incline bench, and add some type of rowing movement for the back.
Why front raises before military presses? Likewise, why shrugs before military press? And, why triceps extension before dips?
I also recommend that beginners train muscle groups more frequently since they usually haven't developed the ability to thoroughly fatigue muscle groups. IME, training each muscle group twice per week is a good place to start.
That depends, how quickly are you currently progressing?
I think weight training 6 days per week is overkill for the average beginner, but then again I have no idea whether you're average.
In general, when you train a muscle group more frequently you do fewer sets for it during each workout.
I agree with the other poster who commented that you'd be better off going with an established program at this point until you learn how your body best responds to training. It doesn't make sense trying to design a program when you don't have the experience required to do so effectively.