I'm just trying to give you an estimate of your upload times. So for a normal 1.5GB file at 3Mbps, which is 12000 megabits, it will take about 66 minutes to upload. But that is for a 1.5GB (gigabyte) file. For me, it takes about 13 seconds
But, I doubt your file size is that large. There are a lot of ways to get that file size down such as using MP4. If you have a fiber connection, see about getting symetrical 100Mbps internet. You will love it.
In reality though, I can't upload that fast to youtube. Youtube limits you to about 300Mbps which sucks. but I can upload multiple videos at the same time lol. So if I start uploading 3 videos, I can still stream and watch videos lol. If I upload 4, well then it starts to clog up my network.