We do not currently know of any antonyms for self-publicist.
For similar words to self-publicist, try: