are you intentionally leaning your head to the side? If so stop it.
are you leaning your head to the side because because of physical limitations or injury. Then keep up the work.
If you are leaning your head to the side to protect your chin, then you'll mess up your punching mechanics and will actually get worse. You'll end up being a worse puncher or it. It'll make you a slower puncher as well, because oh how the body must tense up, in order to keep the head in that position.
Based on your past video, this look like something that you recently picked up. I know a lot of people say keep the chin close to the shoulder, but it's really not good advice. Take a look at top fighters and you'll see that they don't follow that advice.
If you want to be faster then you can't be all tensed up from trying to hide behind your shoulder. At the very least you should be studying professional boxer and how they do shadow boxing. Look at what they are doing, but more important look at what they aren't doing. Anything less is going to cause you to waste time making mistakes that you could have avoided.
I agree with Wang. You should be working on your foot work as well. Even in the most basic sense and even if you have to start off slow. Here I do 2 more angles than you and I'm moving slowly. Once you get comfortable with taking a slow angle, then gradually speed it up. Yeah this looks boring and useless but it's important.
Get your punching and footwork together first before trying to add speed to it.