It was a coincidence, but I became friends with meme making machine the day I got it. He gave me good meming advice, and on top of that I started to post more. I started to get lots of more points, so I kept doing it... Now I've been on the weekly leaderboard for weeks now, it was quite a big boost in not much time