I am silver, and was flying CO with my supervisor. I asked the GA to switch our seats so he was first, and I was in coach. (not brown nosing... I just felt like being nice). After sitting down in the back, the GA came on the plane and gave me a new boarding pass in first. She said it was a one-time deal because I was nice.
So it is possible for GA to upgrade people, at least on CO