The White Knight :
I had another idea, I realized switching to N only wasn't working because 5ghz doesn't operate for N or something like that. Anyway I switched to N only and back to 2.4ghz at the same time (again it's a dual band router with 3 antennas) and now my wifi speed doubled from 40 to 80 with my upload normal at 12. This is still less than half of my advertised speeds.
Why is it still not working even though I'm telling it to behave like a normal N router with my N network card?
Why is download affected only each time but never upload speeds?
I have a feeling that there is a measurement confusion. What I'm talking about with Mbps is Megabit per second and not MB/s which is Megabyte per second. You will divide Mbps by 8 to get MB/s.
Also, the transfer speeds I was mentioning are only the communication between your adapter and the router, not your overall internet speed. Your speed test means you have a really fast internet connection and you don't have to worry about that. Keep in mind that most default Ethernet ports are going to be gigabit capable meaning you will be capable of 128 MB/s speeds just through one of those ports. You can use a Network Interface Card (NIC) to tether multiple together if needed, but I digress. Your "N" band is the 2.4Ghz band and you will only max at 600Mbps or 75MB/s for a single device. If you have more than one attached to that band, then you will divide that according the number of devices you have attached and that is your max potential for each device if all are used simultaneously. The same applies for your 5Ghz band ("AC" band), the literal difference is just the total bandwidth which translates to speed if you limit the number of devices to a select few if not just one only. That's why, theoretically, your wifi if faster than your LAN. But, it only works that way if you have one or two devices per band. That's also why I prefer to have the tri-band routers, if I'm more concerned with wifi performance per individual device.