I'm sorry, but that's really bad advice. Also, it's not accurate that imgflip tells people to do this.
When imgflip tells you to share memes for more views, they're talking about clicking one of the buttons below the meme to share it to another social media platform (Reddit, Facebook, Twitter, etc.)
They're not talking about advertising your memes on other people's memes to get more views.
Site terms say not to spam - one of the examples they give is to not to post links exclusively to your own content.
Spamming links to your memes everywhere on the front page to try to draw people to your memes is not okay.