hi, i can try to help
first of all, i would not consider yourself bad as long as you have the desire to learn and improve. you are only bad if you become set in your ways and are not open to improvement.
that said, this game is incredibly deep on a knowledge level and many players are generally rather low on that scale. this is not always due to a fault of their own, but rather lack of good information flow in the community (no portal website, lack of updated guides, constant spreading of misinformation and some people who just refusing to learn/accept advice).
WH is a class with a much higher skill floor and ceiling than many others. this is due to its design and lack of proper tuning comparatively to other classes. it lacks a lot of ease of accessibility compared to others which can simply go an aoe build and spam untargeted aoe with a 24 target cap and reach 80-90% effectiveness level in most forms of combat. instead it excels at single target damage, utility and CC. this design causes it to have less and less impact as the number of players in a given situation increases and makes it undesirable for warband play which is largely "blobbing" in the current meta. any open world engagement consisting of more than 12-18 players and your viability falls off a cliff.
it performs particularly well in small scale circumstances like scenarios, city siege, solo/duo/trio ganking, 6man roaming, etc. especially when using voice comms, playing with proper assist and/or a solid party composition.
as for gear vs player skill, for most classes (WH included) if you are vanquisher/60rr or pve set equivalent (sentinel, vale-walker, bloodlord, onslaught, etc.) you are at a solid enough spot where you can reliably look towards skill/personal gameplay to be the fault in many losing situations.
currently, you're well under that gear level and renown and have a bit to go before you get there. the early 40 experience is really rough and not super friendly. i'd focus on getting your redeye/sentinel/bloodlord sets finished from dungeons (gunbad, crypts, bastion stairs respectively.). these sets have no renown requirement to equip so you can boost your power and stats substantially from where you are currently sitting without even touching pvp.
for example vs your current sword the bloodlord longsword (obtained via 2 bastion stairs clears) would be roughly 10% damage increase. having that and a full sentinel set likely 20 damage increase from all the strength, crit, weapon skill, weapon damage, etc. not to mention a ton of extra wounds to help survivability. having 60rr to make a proper mastery/renown points build on top of that? you'd be likely twice as more effective combining damage and survivability increase than you are currently.
it's an old school mmo after all, so there is a lot of power progression in play between gear, extra mastery points and renown points. there's a large amount of gear power creep in the game unfortunately and WH is quite gear dependent due to design (very crit hungry due to fanatical cleansing tactic, light armor class so having more wounds from better gear to survive endless aoe spam, no self buffs that increase durability such as resistances, etc.)
my advice would be to keep chugging along. try not to get discouraged by death and keep trying to improve. learn more about your class and other classes. do some pve if you can to earn some better gear that doesn't have RR requirements (some of it is even BiS at max RR like bloodlord longsword and sentinel helm/boots/ring so it will last you forever). finding a helpful guild can also be a great boon in this game. my guide has some gear set options for all renown levels if you want to check those out to see what mixes you can look to get now or in the future. imo dungeon route is best for now (gunbad -> crypts -> bastion stairs). or you can grind crest and RR and just buy conq/vanq if you hate it cannot do dungeons. take vanq/sent tier of gear then see where your power level is at that point before assessing further.
hope this helps and wasn't too much to read. i’m always happy to offer help via advice or answering questions to feel free to message me any time. gl and hf on the field.