Are you feeding her enough? Every seven days would be about right for a small boa.
I don't handle, except to clean a soiled cage, for at least 2 days after feeding.
Young boas can be naturally agressive. If she is from a breeder, she probably wasn't handled very much at the facility.