We do not currently know of any synonyms for flaunt oneself.
For similar words to flaunt oneself, try: