By weak and pathetic internet, do you mean wifi? Ethernet won't make your internet connection any better.
If you mean wifi, and your room is too far for a 100ft cable, then you can have some long cable go to a 4 port switch. This would "boost" the signal. There probably are repeaters that do that, possibly using PoE, but I think that a simple 4 port switch would suit you better.