I completely agree that you should be feeding her larger rats. You might also need to check with the small breeder that you got her from to determine how often she was handled before. Because if she wasn't handled much as a younger/smaller snake - she's going to have to adjust to being handled. That could take a lot of patience from you and you probably will get bitten, but persistence will pay off in the end.