As Judy said, he will step up easier outside the cage. After Timber started stepping up easily, I made the mistake of sticking my arm in the cage for him to step up. I was rewarded with a bite. That is his safe place and his territory, and he doesn't want my arm invading his space. Outside the cage? No problem (most of the time). However it took 3 months for me to get him to step up. He did a couple of times when I first brought him home, but then the honeymoon was over and he was having none of it. One more thing which may not be applicable to you. Timber will not, under any circumstances, step up on my hand. He steps up on my forearm. He is rehomed, and he apparently has a problem with hands in his past. He takes treats, petting etc. with hands, but won't step up. Also, he doesn't like the words "step up." Bad connotations from the past I guess. We use "wanna go" instead of step up. That little change made the world of difference.