If you see other wireless networks it is likely your router is not
broadcasting the network /i.e. hidden network/. If this is the case you
will need to know the name set up on the router to connect. People set
there routers up to not broadcast to help keep unwanted users from
finding there connection.
Other problems you may have is the power of your router or interference
from other devices in your home.