By the rate of upvotes per hour, yes, people are enjoying your memes (including me) and as for ideas, some may just appear in mind or you can just search coincidental, funny images online and caption those..... I bet you can reach the weekly leaderboard at this rate!