It sounds like he is still a little afraid of your hand. Rest your hand at the bottom of his cage for about 30 minutes a day (Doesn't have to be all at one time) and just talk and sing to him for about 2 days.
Do the exact same thing as the days pass but move your hand closer to him. Once you can put your hand right next to his feet without him being scared, feed him a treat. This should make him feel more comfortable with your hand.
I used this method with Ace and he will step up no problem and will stay there until he gets bored

I wish you the best of luck! I'm sure other members will give you better advice than I did
