No.
You wrote that you have OpenVZ . Open for the sake of interest its description. In the Wikipedia article on OpenVZ , for example, you can find the following phrase:
While it is possible to ensure that there is a wide variety of systems for Linux and Linux, it can be used. All OpenVZ containers share the same architecture and kernel version .
While virtualization technologies like VMware and Xen provide complete virtualization and can support multiple operating systems and different kernel versions, OpenVZ uses the same modified Linux kernel, and therefore supports only Linux. All OpenVZ containers are forced to use the same architecture and kernel version.
... simply because they use the same core. This is how technology works.
You will not do anything from your VPS, switching to a newer version of the kernel is required on the host machine on which this VPS runs.
That's just on the host machine, the transition is now also impossible!
OpenVZ stable cores above version 2.6 are simply not there. If we take into account the unstable, the maximum version is now 3.10. To support 4.6 is still very far away.