Hi Jenna – sorry to hear you have experienced problems in this regard.
It rather sounds like a hosting issue to me – so two possible solutions, depending on your individual set-up and what you are comfortable doing, are:
- Use an FTP client (such as Filezilla or SmartFTP). If you unzip or “extract” the files locally on your computer you could then upload them straight to the wp-content/plugins directory
- If your hosting account provides something like CPanel (or an equivalent tool like Plesk) you will probably be able to login to a file manager which will also let you upload the .zip archive … you could then extract it in situ
- See the WordPress documentation on manually installating plugins for a more detailed explanation of how to do this and where the files go
Hopefully that gets you on track!