Hopefully your job has now completed.
As Martin states - actively uploading for a long period of time indicates a connection issue. You can try to use FTP even with smaller files, as this sometimes is quicker all around. Instructions are here: https://wiki.galaxyproject.org/FTPUpload
If the job is/was just queued (grey "waiting to run"), then the solution is to wait until it runs. Our server is very busy at this time. Be sure to not stop and restart jobs, this will extend wait time.
Take care, Jen, Galaxy team