I'm more than happy to provide you with a step by step article on how to do an account change for a domain from one Godaddy account to another. Just follow the link below. If you need more assistance, I've also included a link to find your local 24/7 support number
Welcome to our Community!
The "non-GoDaddy" person will need to contact their registrar and purchase a transfer. You (in the GoDaddy account) will need to prepare the domain for transfer by unlocking it, removing any privacy (if you have that feature), and sending that other person your Authorization code to use in the transfer request. The article here should help you in taking those steps. The rest of the process is up to the person receiving the domain.