The ugly truth that if you didn't get your EOS account at Genesis block you might have hard time to have first account. Many people desperately trying to use their EOS public keys, keys that are starting with EOSX..... as accounts, or even wallets they name.
Be sure you can get the idea behind account name in EOS, so that is not a key and that is not like ETH address.
There's a solid article I've found that shows all details on how EOS works, can be found here https://medium.com/tokena/a-comprehensive-user-centric-guide-on-how-to-start-using-eos-ac162006178
Main tips are that you have to create account first and it can be done
- via your friend, asking her to do so.
- via 3rd party service, such as https://www.zeos.co
Once you have at least one account you can create many on your own...
Important note, accounts are getting more expensive over time.