Jake,
You have most of the basics. A couple suggestions I would make.
Watch your string arm elbow as you draw. See how it moves in a generally up direction? The only way you can do that is to draw with your biceps and top shoulder muscles. That is keeping the bow weight high across the base of your neck and not down in the back muscles (trapezius and rhomboids -- down between the lower shoulder blades and spine). That is doing a couple things to your shot.
First, it makes your release inconsistent. Watch your string hand -- it moves differently every shot.
Second, it puts your string elbow really low compared to the draw force line. This, too, makes the string hand movement at release inconsistent.
In this one video, I cannot see your string arm alignment to the arrow for left/right alignment, but I suspect the elbow is outside the arrow line.
For an EXPERIMENT, try this. Before you start the draw, lift the bow hand and string hand higher. Keep the arrow level but lift it to about nose to eye height. Now when you draw, allow both hands, together, to LOWER so the string elbow is moving DOWN (not up). Let your string hand to come to a point an inch or so just BELOW your anchor references the just lift the string hand to anchor.
Try this a few times. I think you will find the back muscles, a slightly higher string arm elbow. and less tension in the string arm from shoulder to your finger hook on the string.
Arne