Do a thorough check on your computer as well for anything running in the background, viruses, rootkits, malware, etc. It may just be a matter of them getting your email account information from a website getting hacked or something, but if not you may want to consider backing up important files and reformatting (extreme nuke option). Also if you use the same passwords for things, stop doing that.