Hello Tommy, have you changed the wireless channel? don't leave it on auto, it sucks..
download
inSSIDer onto a wireless capable device such as a laptop and run the program. it'll search for all wireless networks within reach of you. take note of the channel number each uses then set your SH to use a channel number that isn't in use.
to access the SH's web intereface,
open a web browser and put the follow into the address bar then enter...
192.168.100.1
login (default: username: admin, password: changeme)
click on advanced settings below the 3 boxes
to your left look for wireless settings
change number
apply
exit
if things don't improve you could try changing rate, on the same wireless settings page toy with the 802.11 mode: 54/145/300
lastly buying your own router is a very good option depending on what router you have in mind.