He was no longer the poor,common boy ashamed of who/whom he was.

should i use who or whom here?

It should be whom because it's the object of the preposition of.