From the logs that you’ve got, no shade but there’s a couple reasons why they’re quite low compared to other warriors on the same fight.
Let’s look at your most recent Vaelgor and Ezzorak kill dated April 1st which I found by looking up your char on WCL.
Couple things that stand out to me.
Your Odyn’s Fury more often than not only hits the dragon you’re targeting rather than both when you use it so you’re losing damage. Taking a single step back from max melee range on whatever dragon you’re targeting almost always ensures both Dragons are always hit with every single OF cast doubling it’s boss damage contribution in this fight.
You’re using a poor judgement set on what abilities you use for void orb spawns, so many of them you don’t even have an Odyn’s Fury available to use on them. So not only are you not capitalising on hitting both Dragons with OF you’re also not using it for what it does best in AoE burst.
You hit Raging Blow too much and hit Bloodthirst too little by comparison to other higher ranked Fury Slayer Warriors on this fight.
It’s really a back to basics as to what you need to focus on for improvement.
I also had a look at your Lighblinded Vanguard kill dated April 2nd and I want to warn you the following will be blunt but fair. Note: I know you died twice on this fight however there were some glaring problems outside of that.
In the nicest way possible, what goes through your mind when you’re playing a fight where you’ve always got 2-3 targets and you consistently go 6-7 and at one point you go 17 abilities total between WW casts? That was 13 abilities in a row that did not hit an additional target on this fight.
You wasted 20s of not hitting a secondary target due to this.
I really believe you need to get back to the basics and I mean it. For a starting point please go to the following and refresh yourself on the ability priority.
https://www.wowhead.com/guide/classes/warrior/fury/rotation-cooldowns-pve-dps
From there I would like you to simplify this in the most basic way possible your new mantra for Fury will become a 3 stage metronome of BT - X - X.
When you’re in AoE situations your Mantra will be WW - X - X - X. Now this isn’t the definitive end all be all but it will get you into a much better pattern of recognising which abilities to use in priority and when. Obviously there will be situations where you adjust but you’ll learn those situational min/max moments as you go.
If you don’t already I would suggest setting up your CDM a little better, an addon called Sensei Class Resource Bars has a really good way to fit in your Health, Rage bar and Improved Whirlwind Stacks as Bars that can fit and be attached just below your Essential cooldowns row, you can even have it sync it’s width to it so it easily adjusts based on your talent set-up and how you have it set-up for each build.
From there, If you want to learn CD timings on how people actually played the fight you can look at the following site. https://lorrgs.io from there just press H or M pending the fight you’re to be doing and then you can easily see when and where people use their potions, cooldowns and if they save them if at all for a specific moment in a fight example I can look at M or H Dragons and I can see that most Warriors will optimally use OF on pull, and then every add set thereafter with a use of it available during the intermission phases on H and first intermission on M and after that point it’s only used on Add sets.
I hope this is somewhat helpful and points you in the right direction, you’ve got a lot to improve upon but if you really want to improve you’ll be able to do so with some effort.