Made a website, new to SEO, best tools to visualize how hard/what is needed to improve SEO?

Hey! So I just made a new website, I currently own 2, one is on the front page of google, but I literally did nothing to achieve that except putting in the normal tags. Its pretty specific though. The new website I have is for selling stuff, which probably makes things more difficult.

Is there a tool I could use that shows me what is needed to improve rankings and what would be needed to get on the front page?

I'm kinda struggling now, I know I have to do the research in the end but I've…

Made a website, new to SEO, best tools to visualize how hard/what is needed to improve SEO?