You may not be "technology challenged" but it is possible that you may not be aware of a few twists and tricks that are unique to a satellite connection.
It has been said many time here on the forum "This ain't Cable".
Satellite is bound to different set of operating conditions than ground based ISP's
It can however run very well as evidenced by Bill and Sgoshe.
My system runs very well too for what it is:
If mine can run that way then so can yours but you will have to do some troubleshooting.
Your best troubleshooting avenue is right here on the forum, run a series of speed tests while connected directly to the modem and post the results here.