I would recommend you invest in Agility (AGI). That determines your iframes during rolling. <96 is the slow roll in dark souls 1, 96-105 is medium roll and >106 is fast roll.
I played it, earned almost every trophies possibly on my first play through. How far are you in it? Its one of my favorite games this year for sure but there are issues I did have with it.