First of all you have 2 radios that can do separate SSID names and I would recommend you changing the Names of each to something other than DLINK. They can be anything you want. Mine are Airport G and and Airport N for example.
2ndly, If you don't have any devices and specifically uses A or B modes, which are older modes and not used as much any more if at all, I recommend changing the modes to Single Mode G on the 2.4Ghz radio and Single mode N on the 5Ghz radio if you have any devices that use 5Ghz. If you don't then there is no need to have this radio on and it can be turn off until such time as when you get a 5Ghz device. The xboxes do not support 5Ghz natively. Only 2.4Ghz.
The reason why your xbox isn't connecting is that probably is looking for G over N and the router isn't set up well for it to connect. Thats why you need to set up single mode G first and test out the connection. Once you get the G mode working and the xbox connects then try testing the N mode on 2.4Ghz.
QoS is the same thing as Gamefuel, I posted an example of what I use on my 825 which was copied direct from Gamefule on my 4500. Even though for some reason I can't use the same Remote IP address range on the 825 as the 4500. I'm waiting on a answer from Dlink about this. So use the 255.255.255.255 range on the 825.
Reason for setting up xbox and QoS is to allow the router to manage and give some priority to the xbox while gaming should other devices be online at the same time to help reduce traffic collisions, lag and such. I have a couple of PCs loaded in QoS along with the xbox so that the router know, if there all online at the same time, xbox gets priority traffic over the PCs, however they still get internet with out interruption.
Let me know if you need some help, can use teamviewer.com to help you out.