Pick the desired email host (i. e. Gmail, AOL, Yahoo, MSN, etc) go to their website and look for "sign up", complete the form and you have an email address.
Register for a domain name. For example www. you. com. Then sign up for a web hosting service that offers email accounts. Now you can create a name. (myaddress@you. com) I hope thats what you meant. Otherwise, just go get a free web email and put your name in. Easy.
You should choose one of the many electronic mail service providers (examples are Gmail or Yahoo) and go to their website to create a personal email address.