If you are stuck in a Canon printers not printing situation then there could be a number of reasons behind it. It might be because of the fact that the print jobs are stuck in the print queue and you will be required to clear it. You can do it by going to the printer settings and then open the printer queue.
You can clear the faulty print jobs that are not letting you print. If there is nothing wrong with the print jobs then you can clear for the following issues: