Root your phone and use some Android Tweaker. Look for tweak (because you want to have good games perfomance) Low Memory Killer. Highest Value should be 256MB. Best app for you is here: MinFreeManager For games set to Agressive!
There is a lot of WIFI signal around you. Try this appWifi Scanner And don't forget some WIFI's are at 5Ghz not at 2,4Ghz. And the end of your searching is updating your firmware. (Last version is Lollipop 5.0.1) S4 from AT&T is SGH-I337 (Not I9505!). More here: AT&T Software update for S4
Re: Got a Samsung Galaxy S4 and broke the screen. Wanna get pictures back.
Charge your phone, put your USB cabel to Phone and connect with PC then Power On, wait for 2 minutes. (You should hear sound from your PC) and the Explorer and see if you have in explorer S4 Phone. That's all.
Well you've been cheated! S4 and S4 AT&T has different HW! Look here: Samsung Galaxy S4 and AT&T, Canadian Bell, Rogers, Telus, Virgin Samsung Galaxy S 4 So you must flash firmware for SGH I337 not for I9505