Which is the best way to treat pleural effusion?

Depends on cause. It really depends on the cause of the effusion. In general, treating the underlying cause such as congestive heart failure or pneumonia is most important.
Treat the cause. Treat the cause, as in congestive heart failure, effusions due to cancers could only be managed, if cancers are cured will disappears.