strafe is shitty you should be using multi shot for mobs and guided arrow for hardened targets and magic arrow for immunes using the highest ias breakpoint possible. bowzons even with correct gear are expensive yet have difficulty killing in full games in chaos. never use a crossblow the speed is too slow you should be using faith on a diamond, shadow, gmb, crusader, hydra, matriarchal are better options then using the buriza unique item even if upgraded.
gear based builds (most builds in this game - are not entry level) meaning you will have difficulty making them and gearing them if your damage is based off items. its standard practice to make a mf sorc use that to get stuff for trade or gear a hammerdin as main mf. when you have a stream of uniques / bases / hrs then make a "**play build**" aka a bowzon. bowzons suck ass pvm because they are under powered even if given 6k enchant + party aura stack and that is with correct playing methods, and correct gear and stats. its not normal to take 25 min in act 2 hell to kill radamant even with stone skin it means the build is very under powered badly made. because stoneskin basically means they are near physically immune you should have swapped to magic arrow to allow magic damage to offset your lack of physical damage effectiveness. even a basic pvm bowzon using a gmb faith bow setup or windforce hydra setup still has damage from 2 main sources: physical (multi shot + guided arrow) and magic (magic arrow) the other damages can come from elemental (enchant, charms) or poison(charms, poison mastery) and open wounds.
get a mf sorc, do some trades, get correct items on the zon or stay in act 2 because the build is weak pvm and gear based...
** a play build is builds that have no practical value pvm for mfing yet are under powered and will have difficult in pk, they are expensive and gear based and typically are experimental builds and setups. some common examples are auradins, bear sorc, melee sorc, fissure druids, bear druids, support aura pallys....