Since I'm not really overflowing with natural talent, I need to really practice properly, know my limitation, do proper warm up and work on my technique. From what I've heard, I'd suggest for you to find some YT videos and work on your basics. You have potential, but you need the knowledge and practice to maximize it. Also, if you can't hit the high notes comfortably, don't do it, you'll hurt your vocal cords and you don't want that, trust me. Distortion on the high notes should preferably come from somewhere else, not your vocal cords. I get my distortion from my soft palate vibrating and also use it to cheat a little, since it helps me to get more pressure and thus more control on my high notes.
The way to extend your range is with patient, regular practice, but even then, you might not be able to extend your range too much, it's a combination of technique, practice and predisposition basically. But even if you find that you can't extend your range, knowing how to use your voice goes a long way. I don't have much natural low end in my voice and if I try to get distortion out of my vocal chords, they're dead within a song or two. So I learned more of a throat growl, not straining my vocal chords. That + my clean singing voice + distortion on high notes gives me some variety on how to express myself. I might not be able to match many of my favorite singers, but I'm pretty happy with sounding like myself and building a set of techniques that make me sound like the best possible version of myself. I know this might not seem very helpful, but I spent years trying to make myself sound like some other great vocalists and match their range and timbre, only to eventually realize that it's just not possible since we're all different and honestly, many singers dislike their voice and wished they sounded differently, including such a legend like Freddie Mercury.
So to sum up, I'd say go back to basics, don't try to emulate anybody, instead work on developing your own voice in the range you're comfortable with and if you end up hitting those high notes, great, if not, also fine.