Yes, your router significantly impacts Xbox Live quality.
Also ensure your ISP plan has sufficient upload speed (3+ Mbps minimum for gaming) and low latency.