If I understand correctly, your Wordpress site is using a static homepage, and you're using pages for your products.
Now you want to add a "blog" section to your site, where your posts would be available.
If that's the case, you can follow these steps:
Adding a blog section to Wordpress
These articles should help you with some other Wordpress concepts in case you might need a refresher:
Difference between Worpress pages and posts
Difference between Wordpress' static homepage vs regular homepage