What are ways of installing Python 3?
As you already seem to have Homebrew installed, a simple

brew install python


should do. It will put python3 into /usr/local/bin so it shouldn't lead to any conflicts with the default installation.

PS: This is just for installing Python 3 though, not sure it solves your OpenSSL error.