CPanel hosts comes with a Spam filtering tool call Spamassasin. This tool is suppose to filter spam emails for you but it is usually not useful enough when you have hundreds or even thousands of spam emails everyday.
My website has been around for 6 years and I am getting slightly over thousand of spam emails everyday, that is almost 1 spam email every minute !
I have recently created a GMAIL account and forward all my emails in my mailbox to the gmail account. Thanks to Gmail spam filtering technology, I got only 1 or 2 spam email reach me everyday.
This is how you can do it :-
i) Login to your hosting account control panel.
ii) Click on email forwarder.
iii) Create a email forwarder for your email account and forward to your gmail account.
iv) Check your emails from Gmail.com and no more spam.
Good luck.