I've uploaded the almost-boxes theme to my site, and it appears to be in the https://nickamc.com/wp-content/themes directory, however no such theme comes up on my wordpress theme page.
I had the same problem last night while uploading wordpress to my site. It appeared in the root directory, but when I went to https://nickamc.com/wp-admin/install.php it gave me a 404 error.
I eventually used Install4Free to get the site up, so I don't know what they did to fix the problem. Can anyone help? Total noob problem, I know.