It take a long time. And you also my never get them to fully take to you. Its just one of the things in owning chameleon. Its been 5 months for my veiled and just barely taking to me. But dont give up.
New environment, needs time to adjust. Hopefully there is enough privacy and cover for your new cham to feel protected from the outside world and soon enough will decide to come around. Some never do though.
1 month for me and it's not much better then day 1. This is going to take a lot of patience and from what I understand it's a little more work to befriend a veiled then the other 2 common species.