That almost sounds like you made someone very angry with you. ....or you managed to post your email address on the net in a few very bad places.
If your using free webbased email, you can use their included spam protection. Start marking it all as spam and then delete it. If it continues to be a problem, close the email account and start up a new one.
Speaking of starting up a new one, that's the fastest way to deal with the problem. For best results, have several on hand at any given time. I run with three. One just incase, one for absolute junk and where I might be dealing with people that I don't know, and then one for family and friends. Keep the one for family and friends off the net. Don't post it. Eventually, you'll get a couple of bits in there...but very rarely. I've had my private email up and running for about a year....and I can count on one hand the amount of spam that email address recieves.