More like ideas for top 10 ways, or This funny incident. Where do all the websites find content from?
Go to Facebook and scrape all images from funny pages. A lot pages with millions of fans update 10/15 times a day and you can find a huge image archive. Stay away from pages that are copying contents from other or are using branded resources. Here an example Code: https://www.facebook.com/4funsociety
Either find those viral sites and find their top content using Scrapebox to get the pages and check the social signals count. Or you can use Neil Patel's tool at Quick Sprout. Or use a service like BuzzSumo, for this example I'll do that. Go to http://buzzsumo.com/ Now type in "funniest" Top result takes you here: http://www.lifebuzz.com/funny-texts/ Title of the page: "Funniest Texts Between Parents And Their Children Ever Sent. You'll Appreciate This!" Now just replace parents and children with something else, maybe boyfriend/girlfriend or father/daughter. Then search sites like Tumblr: https://www.tumblr.com/search/funny+text+bf In a second I already see these: https://33.media.tumblr.com/ede3055207d8f48d56eda965865689a2/tumblr_mwhr9adbn21rpuedyo1_1280.jpg https://38.media.tumblr.com/tumblr_m4phqoRYlp1ru3dtvo1_400.jpg https://38.media.tumblr.com/523f83721f3f113da525527820251782/tumblr_n3y6sxKmV81rirmaso1_400.png Then try one for gf and boyfriend and girlfriend and so on. Job done.
If you're doing English humor and you're not an English speaker, you will fail. You need to know a language well to understand its humor.