Just look for SSL manager in your cPanel. If you don't see it, check with your host. SSL does require a dedicated IP. You can generate and sign your own SSL certificate free, but you will receive a warning message when you visit. To avoid the message you will have to purchase a SSL certificate (godaddy is cheap, a bit harder to setup but it works).