I'm using a free ssl cert from https://www.startssl.com/. I think one of the caveats of it being free is that it's not supported by everything? I'm not sure though. It works for Chrome on Desktop it seems.
I just didn't want to spend money on an SSL cert for a project that's not intended to make a profit. Sorry for the trouble anyway.
For future reference, you can get a RapidSSL certificate (recognized by 99% of browsers) for ~$6/year here: https://cheapsslsecurity.com/