How to trim (cut or difference) my model

Im new to Blender. I have attached my model. I want to trim or cut the model with the cylinder used in the model. Im using the boolean tool but it did not works. May i know whats the reason behind the model its not trim or cutting and making a hole.

Delete all the gazillion faces and vertices that are inside the mesh