I like your swing a lot. It has some great elements that I think give you a lot of potential. The setup and tempo are awesome in my opinion. It looks like you have great flexibility too. While I'm not a low handicap or anything, I see a few small things you might work on.
A couple things I could add, that I have had problems with myself. The picture illustrates both of these points:

1. At the top of the backswing, you have a little too much shoulder turn. This is causing your head to get pulled to your right, and the ball is no longer in the center of your vision. Keeping a steady head is key in consistency in striking the ball. Another thing is the over rotation causes your trail elbow to end up behind your body and in a tough position to get back around to the ball without going over the top. An easy fix is to feel like your right elbow is staying attached to your right rib cage at the top of the backswing. Of course it won't actually be there, but this exaggerated feeling will help you prevent over-rotation of the shoulders.
2. From the picture, you can see at the top of the backswing your weight is "tipping" towards the target. This is caused by an over rotation of the hips and tilting your spine towards the target. Its not terrible and it may also have something to do with the big shoulder turn, but you don't want your weight going towards the target on the backswing. This means that to get any energy into your swing you must then move your weight away from the target and then towards the target again all in the downswing. This is hard to do. To fix this, look at the top of your backswing from down the line. You will see that your left knee is kicking in towards the ball. While a little bit of this is not bad, too much causes the over rotation of the hips. Try not to let it kick so far in. Try to feel as if you are pivoting around a central point, keeping your spine angle at address throughout the backswing. This will prevent your weight from tipping forward at the top of the backswing.
I think those are a few things to try that might help in starting to get rid of that slice. Your swing looks very similar to mine and these are things that I have struggled with a lot, and have had the same slicing problem. I feel ya.