To evade arrows, you don't have to move, you have to use dodge (at the right time, since you can't cast and dodge).

I never found poison to be very dangerous, mind giving us your stats (vitality, HP, level, and ranged defense) ?