There is no "nice" way to tell a person that he is not being "nice."
Perhaps you could say that he is acting "unappreciative" to the nice things given to him, or is acting "socially indifferent, " "lacking manners."
"Stop being a brat" would work, too!