Everything was working the other day and now all of a sudden my Xbox 360 wont connect to my router. It works every now and then but most of the time it dosnt work. Whats wrong? is it my xbox? My Router? My Wireless Adapter (Just Bought A New One)? Ive tried to reset my router nad modem and yet it still dosnt work

When I plug a ethernet Cable in it works but when I go wireless it works every so often. Whats Wrong?
Also I can connect to my laptop, phone, and desktop PERFECTLY