Honestly, that routine kind of sucks. If you're focusing on the olympic lifts, then lifts like the lat pull down, the leg press, and the bench press have no place in your routine.
I would suggest you stick to these exercises: snatch, clean, jerk, push press, romanian DL, overhead squat, back squat, front squat, pull ups, and chest supported rows.
For adding size, I would snatch and overhead squat every day, keeping the volume high and the intensity between 70-80% 1RM. Eat plenty, sleep plenty, and work in other exercises as you see fit.
Again, rely on the snatch, I never really liked the C&J for anything, as the snatch improves both lifts well.
Overall, just keep at it. Don't miss workouts and stay focused.