I'm looking for some input on my workout and diet plan.

I'm a beginner 6'8" and 220 lbs.

I'm currently doing a two day upper/lower body split:
Lower:
Squat 4 sets 8 to 12 reps
Deadlift 3 sets 5 to 10 reps
leg press 4 sets 5 to 10 reps
extensions 3 sets 8 to 12 reps
leg curls 3 sets 8 to 12 reps
calf raises 3 sets 8 to 12 reps

Upper:
Lat pull-down 4 sets 5 to 10 reps
rows 4 sets 5 to 10 reps
bench 4 sets 5 to 10 reps
inclined bench 4 sets 5 to 10 reps
barbell curls 4 sets 5 to 10 reps
triceps extension 4 sets 5 to 10 reps
machine flys 3 sets 8 to 12 reps

I usually do lower on Monday, upper on Tuesday, core exercises on Wednesday, and then repeat the order on Thurs, Fri, and Sat with Sunday off.

I also ride a stationary bike for a half hour five or six days a week keeping my heart rate between 120 and 150.

My diet:

6:30 am egg whites, spinach, turkey sausage, and mushrooms

8:00 Isomass Extreme Gainer Pre-workout shake
Multi Vitamin, Calcium, Magnesium, Zinc ,Fish oil supplements

10:30 2 scoops Whey protein, Creatine, L Glutamine

1:00 pm 2 chicken or Turkey breasts with kidney or black beans lettuce or
spinach

3:00 EAS advantedge ready to drink

6:00 Chicken, beef, or Turkey with green veggies, rice or beans.

8::30 Whey Protien.

I've been following this for around a month.

Please help with any advice.
Thanks.