I hate to say this, but...
If you feel impatient playing Super Metroid, maybe this genre is simply not for you? If you don't love the world, the exploration, the nooks and cranny, the mystery... Well, let's just say part of the fun with these kind of games is to explore and figure out how to progress.
There are, of course, more straight forward metroidvania games that tells you what to do and where to go all the time. Super Metroid does not.
In general, if you REALLY wish to continue in this game, just look at your map and see if there's somewhere new you can go. What new abilities do you have that could help you progress, and so on... That's how you do it, basically. Restarting the game won't change anything.