A couple things I have noticed with snakes...
While they aren't the smartest things in the world, they do seem to respond to paplovian responses (basic, trained, automatic responses based on a stimuli) over time.
I would definitely recommend the following...
1.) You may want to ensure the difference between feeding and housing for your boa. I would suggest feeding her in a different room in a seperate tub.
2.) You may want to tap your girl with a stick (initially) before holding her to let her know you are there.
3.) I think the most important thing to do is to pick her up, take her out the cage, and then put her back down immediately... do this several times a day, a few days a week. (Where gloves at first if you fear the strike)
I think she will snap out it, or at least I hope she will... nothing is more rewarding then see results from a little dedication! Imagine the story - "When I got this girl, she was a beast! Fierce as else and always striking! But I, I know snakes... with my knowledge and expertise and some carefully planned techniques I was fast enough to avoid her strikes and kind enough to earn her trust. Now she wouldn't hurt a fly."
-----
-Iman
1.1 Sugar Gliders (Gizmo and Nema)
2.0 Ball Pythons (Spot and Speck)
0.1 Colombian BCI (Belle)
1.0 Colombian Rainbow (Rex)
0.1 Brazilian Rainbow (Just arrived!!!)
Loving to Learn
Learning to Help
Helping to Love
Stimulate debates, stifle arguments.
Please be nice always.