My 2 cents:
FYI: XBOX has a different WiFi chipset
Since you said "The wifi was working fine and then overnight it just quit working. It shows I am connected to my wifi but I have no traffic at all, and I even have a data plan on my phone and can not connect to anything."
The phone could be defective but I would try this:
The WiFi Router settings
Cell phones use a cheap generic WiFi cheap set, so they can not use the better settings (except security settings usually)
It is common issue to have the WiFi signal, says "connected" but there is "No connection" if the WiFi settings are advanced.
U have to use the WiFi generic settings ie, 20mhZ, no dual band 2.4 only, etc
Try it, reboot, & try it
U can also just temporarily remove the password to the WiFi to test as well, just remember what ever you change on one u may have to change on the other, ie password just in case cuz its easy to forget
Also did you try a battery pull?