If your shared account is suspended for CPU related issues, a VPS is probably not going to prevent that from happening in the future. On a VPS you are still sharing the server with other users. If you are considering upgrading to resolve a CPU/Load suspension you should get a dedicated server over a VPS. This way you have full access to all the servers resources.
If you are unsure what server will suit your needs, please contact us and we will help you decide what server is right for you.