Yep, that's an Amazon Tree Boa, all right. As far as taming them, that's a different story. They are biters. You may have some luck if you handle her frequently, but there are some problems with that. First off, you will get pretty chewed up in the process. Second, you may stress the snake to the point that it stops feeding. Third, from repeatedly biting you (especially if you decide to wear leather gloves) the snake will likely loose teeth which opens them up to mouth infections, and opens you up to infections at bite sites. Fourth, there are certain arboreal species such as Tree Boas and Tree Pythons that, due to their unique physical characteristics, are fragile. Their ribs are easily broken and are susceptible to internal injury from improper handling. Best to leave her in the cage and feed her, care for her, and appreciate her for what she is and get a Boa Constrictor, or a Corn Snake or something like that if you want something to handle.
There are some snakes that are just difficult or impossible to tame. This is one of them, along with things like Cuban Boas (pure evil), Horseshoe Snakes (Coluber hippocrepis), Black Racers (Coluber constrictor ssp), Coachwhips(Masticophis flagelum ssp), Black Mambas (just kidding, don't try it)...you can possibly do it, but you will pay a price.