Sorry to hear you're having difficulties with Alexa. I will admit I've had very limited experience with this device, but I've had a look around the Amazon webpage and found this support section. If all other devices are working well on your network, you might find that Amazon have ideas on how to best configure Alexa.
Let us know how you get on,
Tech fan? Have you read our Digital life blog yet? Check it out