While it is nice that everyone is bragging about what they are using, it looks like I'm one of the few that has actually read the OP's post.
It appears that he is in a location with bad internet and no cable TV (or else he'd have better internet). He also has poor cell phone reception (but has he checked other providers?)
In general, there are three options for TV:
Antenna
Cable
Satellite
To check what is available on antenna, the OP should go to one of the signal finder sites
like this one. Most are sponsored by an antenna retailer, so he should probably check multiple sites. On the site I linked to, he should try it with and without checking the "30ft antenna mast" box to see what a properly installed antenna can get.
That will give him a baseline of what he can get with a single (probably $300 or so) investment.
There are similar sites that will tell him what his internet options are. If he can decent internet, then that opens up a multitude of options like others have said. Without decent internet, none of those options are viable.
Satellite TV has two basic consumer options in the US - Dish and DirectTV. I had DTV for about 20 years and liked it, but the prices kept creeping up and I jumped ship to FIOS as soon as it became available.
Many (most?) of us live in areas where we have a multitude of internet options and a halfway decent antenna will pull in 30+ stations. In my area, a $9 flat antenna that I can literally toss behind the TV gets 50+ channels and the TV upstairs gets over 60.
So, step 1 - check antenna options
Step 2 - check internet options
Step 3 - check the other satellite provider
Step 4 - check cell phone providers