Printer Won’t Feed Paper

I have a Canon printer and it starting having trouble feeding the paper in. I found this really odd thread (please follow the link, as you won’t believe me otherwise) that suggested, amongst other things, the following: turn the printer upside down and shake it shove a slightly thick piece of paper (or cardboard) through