If it's a fresh domain you bought with it seeing 0 use prior to what you're doing now, and you have checked everything you said you have checked, try
change the url and resubmit it to the search console.
This worked for me when one URL wasn't indexing. I changed IE coolsite.com/my-website-page to coolsite.com/my-websites-page
Resubmitted the link, and it indexed fine.
Also check that you're using the proper URL.
If you use
https://www. then you have to use that throughout everything you do - http:// won't work,
https://sitenoWWW neither, or www with no https:// at the start. It's a good idea to set this up if you already haven't, and start getting it into your muscle memory.
The search console also tels you what the Google-defined canonical link is. Your canonical tags might not be used, as Google doesn't have to use them as anything more than a suggestion -
if it used something else as the URL to index, it'll tell you in the URL Inspection tool on the "Google-Defined Canonical" row. You'll then have to use that URL in the Search console.
Edit/Extra:
Swap your social accounts used for social signalling. I'm sure the links/pings lose their juice if your social media is just pinging links every day with no other content. Try reblogging/tweeting/sharing etc on the next account.
Ping the links on those new socials and see if they're index any quicker, after trying any of the above suggestions you might not have already done.
Good luck.