I will lend support to Moebow's post that it is the shooter, not the bow. I've gone through a tremendously wide variety of bows to find the "perfect" one. Different bows have different feel, some are more comfortable than others, but when they are well tuned they are all fairly precise tools just waiting for someone to use them right. Find one that feels good.
From the video it looks like you are still uncertain about your anchor. Your anchor is the foundation of your shot. Find a comfortable, repeatable anchor and memorize it. Don't hesitate getting to it. Don't waver when you get there. Don't make it so solid you can't release smoothly. Oops, just got harder!
Once you have memorized every movement and position in your form, and gotten it right, and do it without having to think about any part of it, then something will click and your shooting and practice will be great!