Thank you for your question! Firstly, I’d place the icons after blog posts, e.g. on https://shoalmate.life/wordpress-resources-at-siteground/ After people read your content, they are most likely to share it. You’ll see a dedicated option to place the icons after blog posts under question 3 on the plugin.
In addition to that, maybe also place them via shortcode on pages like https://shoalmate.life/about-us. And, what about showing floating icons, e.g. on your homepage, on the right or left? This would make it easier for visitors to share your content with their network.
Finally, it would be beneficial if you place a subscription form on your site, so that visitors can subscribe and get notified automatically when you publish new posts. You can use follow.it for that (which is the same as using the email icon). You can get the subscription form here: https://follow.it/ni (there is also the option to place the subscription form with the social media plugin, which basically does the same).