The first and most obvious reason for its slow flushing could be a clog in the drain.
There are other methods that can be used if the clog is deeper.
You begin by dumping a bucket of really hot water into your toilet bowl, then adding the Draino.

Image By: Teck Teck Driven Via YouTube

