I'm assuming when you say you changed your DNS to Bluehost, that means you changed your nameservers. That means Bluehost is fully in control of your domain now. You will have to go into their DNS management system and ensure the MX records are correctly pointing to your email service so it functions correctly. You may need to call their support line for help in doing so.
Hope that helps!
I am a GoDaddy End User - Just Like You * Please note that I offer free advice on this forum. I DO NOT answer private messages. Please ask your question in the proper forum so the answer can assist EVERYONE in the community and not just you. Thanks! *
Once your issue is resolved, please be sure to come back and click accept for the solution