I looked at SiteGround's offerings - you need to ask your host these questions first:
1. Do you have a dedicated IP?
2. Do you have a private SSL or a shared SSL?
3. If private, what domain address or addresses does the SSL cover? www AND non-www or not.
Once you know the setup you have, it will help determine if it needs something else, or it is just a configuration issue.
Lee