Sounds like you're on the right track, for sure!
One bit of advice I can offer is having cues. Food is coming cues, and it's only you cues. With my big Ornate monitor, I say "Treats", and he knows that food is coming. If I say "It's only me" he knows that I will be interacting with him, or performing enclosure maintenance, or just plain going in there and sitting with him for awhile.
I feel cues are a vital part of varanid-human interaction/relationships and invaluable.
Keep up the good work, be patient, and it will pay off in spades!
Chris