Well after just petting Nugget yesterday and today and trying to get him to step up..I just decided to gently pick him up off the perch (he squawked a little but didn't bite) and then held him againist me and petted his head. Then I let him go and get climbed up and sat on my shoulder. He cuddled and gave me a few kisses and bobbed his head up and down a lot..is this a Macaw thing?? It was too cute!

He did fly off my shoulder and flutter down once when my daughter knocked on the door but I held down my hand and told him to step up and he did.
I tried to have my daughter pet him when on my shoulder but he gave that I don't like what your doing squawk and I told her you better not.
Before I did this the old man tried to pet him while in his cage but he wasn't having it. But he did take a yogurt covered pretzel from him (the ones that come in the bird mix..not the sugary human ones).
So we are making progress. I think we're gonna be good friends!