Nice explication...but there is another way. But for this you need some skills.
1.Find one Instagram/twitter/FB/etc account that has in the bio an website, (e-comerce,personal blog,etc/), if they also provide email in bio, much better.
2.We go to scamadviser.com and search info about domain owner, most of them did't use any protection so, you will see there full email and number phone.
3. We have an email...we go to the email log in page, we "forget" our pass so...we insert the victim email, then we will see the number phone number but only the first one or two digits and the last 2 digits, so we need to type the full number...that number that you found it on scamadviser.com
4. So the victim recive one link/temporary pass from one short number...
5. Now we need to move fast. We need one service online (you can find a lot) that can send and recive sms. You can send one sms with custom ID sender...so the victim it will recive an sms from "Facebook Security" or "Reset Confirmation" or blah blah blah
6.Now is time to use your brain and compose one sms, and make them to reply sms recive it from them to you...
Example:
"we need to confirm that you are the owner of this number..."
"for security reasons we need your full name and password recived"
etc etc
If you get acess to email account, you will get acess to social accounts...