Well, some basic questions:
1) How fast (in megabits) is your internet connection from your ISP? (
www.speedtest.net will tell you).
2) How fast does the internet connection at your TV have to be, to stream those services?
3) What brand / model wireless router are you using? What freq. band are you using? (I assume that the TV is connected wirelessly?)
4) Are there a lot of wifi networks near you, showing up on your laptop? Are you in an apt. complex?
You might need to consider a wireless bridge device, or PowerLine Networking, or MoCA Networking, if the TV is connected wirelessly, and it's in a far corner of your home, away from the main router. If it's not a mobile device, it should be wired, however.
If you have an older Wifi router, like a good ol' WRT54G or something, it should most definitely be upgraded, to something AC1200 or better.