There are several really good email subscriptions systems available. Many free for use.
As two good ones that come to mind.
These Email systems exist outside WordPress, but offer WordPress plugins that permit your Blog to communicate with them with ease.
Google for them and a whole new Email / Newsletter world could open up.
Hope this helps.