Yes, you can upgrade (or downgrade) your shared hosting account anytime. This does not involve any account disruption, simply changing the quota / bandwidth settings to your existing account. Your monthly fee will be prorated.
For VPS, however, you will have to shut down your VPS for changes to appy.