do you know the make and model of your router?
usually routers that have external antennas are removable and therefore replaceable
im not from the us, but where i live the local computer store has antennas for sale (some labeled to have higher performance and range though i cannot attest to that)