Your solution probably has little do with the Adapter - the 'receiver unit' - but much more with the Router being used PLUS distance PLUS interference.
Go over to SmallNetBuilder and cruise thru their forums, and read for a few days. Your choices, here, are well-considered ones but those writers and testers may present a different set of factors for you to consider.