The current setup for x10hosting's free-hosting servers will not work with SSL (regardless of IP shared or dedicated or what cPanel shows)
In the meantime - use Cloudflare to act as a proxy front-end to your site - and enable "Flexible" SSL through them - so your users would connect to the Cloudflare servers via SSL, and in the backend Cloudflare would pass on the request to x10hosting using normal HTTP