No Facebook, Twitter, or Reddit needed. I've seen a few new users make the front page with their first meme.
imgflip.com/i/1bpjq5 imgflip.com/i/19lqfm
Part of it is luck and timing, part is content. Relatable memes are good but political or religious memes can cut your audience in half. Good times to submit memes made with popular templates or user teplates that have been used before seem to be weekdays early morning 6-7am, 10-11am US eastern time so they get featured for the before work and lunchtime rush. Custom template memes are tricky, can take 15 minutes to 19 hours or more to feature, sometimes they never feature. I seem to average about 1 front page creation for every 70 to 80 submissions. I think my first two front pagers were cat gifs. Maybe look on giphy or Google for funny or cute gifs and try submitting one of those. I hope that helps.