That’s a whole lot of explaining to do then ??
I hate to sound like others that say: post a link to the site so we can have a look
But that’s really what’s needed if you’ve already done some work and want guidance on how to go further.
In essence however, If you have the front page set to blog posts (the default) and you’ve created posts, they will be automatically there.
If you’ve created a page already and posts are separate and set a (not so) ‘static’ front page to some other page, you’ll need to create a dummy ‘blog’ page and then link that in your settings. Then when you reload the page, you’ll have BLOG in the menu (once you’ve added it to the menu as well of course) and you can navigate to your posts from there