If you don't have Excel, then here's the hard way:
In Word, create a file with the first line consisting solely of the names of your address book fields, eg:
"Name", "Telephone", "Address", "Birthdate"
Then each subsequent line contains the data, eg:
"Joe Bloggs", "123 456 789", "1 Acacia Avenue, Blanktown", "01/02/1950"
"Jolene Blaggs", "789 456 123", "10 Irksome Way, Colon City", "02/03/1990"
etc.
It doesn't matter if a line of data wraps onto the next line, so long as you don't break them up by pressing ENTER anywhere in the middle of a line. Technical note: CSV fields are commonly delimited by inverted commas, and field ends denoted by comma or paragraph.
Having created this file, save it in Word as a .txt. All formatting will be lost. (CSV files do not contain formatting, only data. Then, in Windows Explorer, change the .txt to .csv. That's all you need to do to create the CSV file.
Your next problem is to find out what field names your new email provider is expecting. They will need to correspond to the headings in your CSV file, unless the email provider has a very clever import facility that allows you to specify field mappings.