I see the problem, your FD is way too high above the big-chainring's teeth (red arrow). It's probably 7-10mm too high.
Here's what you need to do:
1. remove the chain-guard by unscrewing the 5 bolts, if the inner-ring falls off, then re-install the 5 bolts to hold the small chainring in place, but leave off the chain-guard
2. lower the front-derailleur so that it's only 1.2-2mm above the chainring teeth. You may need to use the shifter to move it laterally enough so that the outer-cage is directly above the chainring-teeth.
http://www.parktool.com/images_inc/r...p/ft_der_2.jpg
3. lateral-rotation. There's many ways to do this. I've found having the outer-cage parallel to the chain to give the best combination of benefits such as speedy-downshifts and wide sweep of the rear cluster without trimming. Outlined in the Park Tool guide linked below.
http://www.parktool.com/images_inc/r...p/ft_der_8.jpg
4. front inner-cage bending improves upshifts. To speed shifts from the small to large ring, grab the nose of the inner-cage with some pliers and bend the corner outwards by about 2-3mm. Verify height & rotation after this bending.
5. re-install chain-guard. If you find the FD runs into the chain-guard, add some washers between the chain-guard and crankarm spider to space the chain-guard outwards.
Check out
Park Tool's Front Derailleur Adjustment