hey perche : )
maybe you dont know yet: improving shield skill and using shields with higher armor rating help against ranged a lot.
unfortunately you have come to the mod at a time where many high level chars exist, but you will see that once you hit a certain level around 27-30, it will be a lot easier to stand your ground.