One thing that is not working in your favour is the fact you have to come at him from above. Most creatures trying to eat dragons will come from above, instead of below or at their level. The other thing is the fact he hasn't been handled for several years.
One thing you can start is keeping the lid open for a few minutes before you appear in his line of sight. (assuming he can't easily get out). Then he won't associate the lid opening with seeing the huge hairy eyed thing looking down at him. Having your hand in the cage is a good ideal but don't bring your hand straight down from above, to him that's a swooping bird trying to snatch him up. Come in slowly at an angle, away from him, then just leave your hand on the ground. When he seems to calm down with it that way, you can move your hand closer to him, but keep it close to the bottom of the cage.
Offering tidbits of food by hand can help keep him from assuming your hand is a predator, but don't do it too often because you don't want him to associate your hand as food either. After a few weeks getting him used to your hand, you can try picking him up but don't chase him around the cage to do so. If he struggles in your hand, hold him firmly so he won't fall or jump away. DOn't put him down while he's struggling as he may feel that if he does it, he will be released. Once he stops struggling, put him down. Gradulately increase the time you hold him while he is calm till you can hold him as long as you want. It's ok if he walks off and goes exploring, but keep him in sight at all times and don't leave him unattended. You may lose him or worse, he may injure himself or get into something harmful to him.
Keep in mind taming him won't happen over night or even over a week. If he hasn't been handled for a year or more, it may take months to tame him again. The key to success is persistance, patience, and consistancy. Once you start, do it every day, and don't skip days as the more days you skip the more backward your progress will go.