The manual option is working fine for me so I also recommend doing it that way for now.
Thanks for your replies.
I am able to install plugins without any problems whatsoever, going directly through the wordpress dashboard. I am hoping that this is a temporary problem, but if anyone else can work it out it will be greatly appreciated.
In the meantime I will attempt to add some themes manually!