Problem Uploading files to new cPanel

So I was creating my forum on my old account. Everything worked fine. It was the old cPanel, I was able to install the forum and everything. However after a month I started getting database connections. I did some research and it said the problem was my database credentials. I tried everything, changing database password and creating a new mySQL database. Nothing seemed to work. So I made a new 000webhost account. This one had the new layout and everything. So I went to upload files to upload the SMF installation files, It’s a zip file. However when I try to extract it, it’s not extracting all the files. I get 3 files, no folders or anything. I try to extract the files on my desktop and upload everything individually. But it’s not allowing me to upload folders, just individual files. Help Please?

Check your PM if you can.