very strange, I set up a new site recently and it was listed within a week when you typed in the domain name, have you registered on the other directories ?
I just done search on alexa and you have 49 sites linking in
I have found something strange on https://www.seoserp.com
your site listed at 165 position and 204 with different domains ?
https://thedomainfo.com/howtoupdates.com/ 204 position
https://www.markosweb.com/www/howtoupdates.com/ 165 position