I'd like to know on what are the ways I can apply for the retirement benefits if I do not live in the U.S.?
If you do not live in the U.S. or one of its territories you can also - Contact the nearest U.S. Social Security office , U.S. Embassy or consulate .
also, I got stuck when entering my address and I keep getting a message to fix it, what is that about?
You can not use a period as part of an address . If you type " 27 N. Main St. " instead of " 27 N Main St " in an address field ,you will get a message when you try to go to the next page .