To avoid spam mail is very difficult. As you are currently using shared hosting for your website and are not ready to upgrade yet, I will suggest you reduce and even eliminate the amount of spam clogging your inbox by using proper anti-spam software. With the help of software intelligence, many anti-spam filters can automatically get which messages are legitimate and which are spam with minimal user intervention.