YOu need a dedicated server , chances are you are now on a shared server, then a ssl certificate , than this certificate needs to get certified with a with a ( ca ) (Certification authorities have to keep detailed records of what has been issued and the information used to issue it, and are audited regularly to make sure that they are following defined procedures.) number , lastly you have to use you htacess to redirect all your http urls to https .