Practice the first two blocks.
Try to minimize your movements. Practice block buildings without timing. Try different solutions.
Your first block should be around 6-11 moves in STM. 12 is fine, but if you solve it in example 15 moves, you doing something wrong, and there are numerous shorter solutions.
Look up for Roux reconstructions and examine block buildings.
Alexander Lau has great Roux skills, he is one of the fastest cubers in the world. Here you can find some solutions from him:
http://cubesolv.es/?solver=Alexander+Lau&competition=&puzzle=&time-specifier=&time-value=&tags=
The same true for the second block. On Gilles's site there are good examples for second block building:
http://grrroux.free.fr/method/Step_2.html
(Don't learn them, just study them!)
Drill your algorithms for the two-step CMLL. Practice case recognition. You don't need to learn full CMLL (42 cases) now, you can improve on other parts of the solving (mainly the blocks) much faster.
For LSE, practice EO recognition (Step 4a), drill your algorithms for solving them. This is true for Step 4c) too. Full LSE should be around 15 moves in STM.
And most of all, practice lookahead! Don't rush your solves, pauses are the worst enemy of any cuber - both for beginners or world-class cubers.
Also there is a whole thread for discussing Roux:
http://www.speedsolving.com/forum/showthread.php?3842-Roux-Help-and-Discussion-thread