Please make sure you are uploading only the installable theme which is called NameOf Theme.zip. If you upload ALL the files in the main package you will receive an error.
To adjust on your own, here are some methods to try. Be aware that this section requires advanced knowledge; it is not basic.
WordPress memory can be different from the server – you need to set this regardless of server memory settings