LUC works only if you have a large amount of it, from my experiences as an archer, you can see an effect of LUC when your LUC stat amount is over 250.
try to no get extra LUC when you're aiming for 1-15.
well, i would advise to push up your DEX till 80 without sacrifice STR if you can. at your current 49 DEX you will have a lot "miss", even with a sharpshooter buff on. that's not a PvP if you keep missing right
for accessories, i can advise a +DEX amulet ( you can get it cheap or by questing if you've time ), 2 +STR rings and 2 wise or rec loops.
most current PvP'ers have their gear after a time of building up. it takes time to progress.
if you can, try to get a slotted helmet. once got it, lapis it with lvl6 wit lapis (not an expensive item ) which will make you pretty solid against magic users.
the important factor in 1-15 is enchanting. you can focus to enchant your bow till + ( yes i know that it requires much money, but try to reach it over time. like you can start already with a  enchant bow. once possible, you can enchant it higher.
besides that your gear needs a high enchant too. but if you keep distance and watching out while shooting, you can avoid much combats.
HP- 1100 (Working on improving this)
yes take your time to improve your HP. try to get extra HP from orange stats only.
i would add that the 1-15 is designed for a wallet competition. so, it can be that even with this build, you can be 1hitted while you cannot 1hit another. reason is that the another has spend more money, even AP if he/she can
not sure which kind of lapis you have. but try to get full dual lapis. if you can get lvl5 lapis, go for these then. when you've enough money to try a lvl6 lapis, you can get a 2nd gear piece to link a lvl6. ( better then remove the lvl5 lapis one of your current gear, because linking can fail sometimes
once linked a lvl6 + good orange stats, you can sell your lvl5 linked gear piece ) gears shouldn't be an issue. remember that if you've a plan for a full lvl6, try to get 80~90 DEX and rest in STR ( more then 120 )
still, i wish you good luck and don't give up fast. just progress.