That was a lot easier to understand
You seem to be doing something basically the wrong way.
1. When creating a site, the first page you make will automatically be the index.html. When adding more pages to the
same site you have to click on 'Add page' on the menu bar. If you do this, VSD will save the additonal pages in the same folder as the index page. You seem to have started with File -> New Website every time you wanted a new page, and that is why you have every page in its own folder.
2. When uploading using some other ftp client than the built-in one it's the
content of the folder 'whatever_website' you have to upload, not the folder itself. The contents will be the pages you made and a folder called 'files' (holding any graphics for the pages).
I suggest that you open the folder with your main index file, add the other pages in VSD by a lot of copy-pasting, then correct the paths to the various pages for the buttons. Before you upload this, go to your site with Filezilla and clear out the various folders you have there. Then upload whichever way is working for you.
Another hint: In your paths you have used some upper-case and some lower-case file names. Some servers regard the same word written with upper and lower case as two different words (like Files and files). I would recommend that you stick to lower-case throughout all file and folder names and paths.