Ah yes - lots going on in this one! Take it one small chunk at a time. Always slow it way down and practice it (correctly) over and over and you'll find it start to come easier and easier. Have fun with it and keep me posted on your progress!
Mike
Keep rockin!
Mike Olekshy
GT Guitar Coach