Unless you tell us what those "other means" are you'll likely just get the same suggestions you've already tried.
If you've already got a tracking app installed you can use that. This includes Google's "Find my Device": if you enabled that before you lost it you can go to a web browser and locate it.
If you have not got such an app installed and active, there is nothing you can do. This is an old thread, and while the advice about "Plan B" was correct at the time it hasn't worked for several years. If the phone is turned off, or has been factory reset, there is nothing you can do. If the phone is out of coverage there is nothing you can do unless it comes back into coverage.
If you believe the phone has been stolen then my advice would be to report the theft and get your carrier to blacklist the phone (and get a crime number for the insurance claim, if you have insurance).