Your meme is fine, I would just post it on Facebook like a photo, or post the link using the "share" button under your meme.
I once made a meme about the movie "Christmas Vacation" that got views, but not many likes on here. Not long ago, I saw an ad for a "Christmas Vacation Fan Page" that showed MY meme in the ad! I was thrilled, especially because I never shared it, someone else must have stumbled onto it doing a Google search, also it had many likes :-)
I think what helped it get discovered was the tags at the bottom of the meme page... "memes, Christmas Vacation, ...", so anyone doing a search could find it. I didn't look to see what tags you added, I will go look now.
Wishing you well! :-)