Well, it depends entirely on what is causing your problem. If your signal strength really is low, and its low because the access point is really far away, then yes, a higher gain antenna could make it better. However, if the reason for your poor signal is due to noise being created by some source of radio interference in your area, then a higher gain antenna will not make any improvement. There are many things that can cause interference with radio signals, so try relocating your antenna to different areas to see if the signal improves. Also, try some different frequencies (channels), sometimes you'll get less interference at a different frequency. Finally, when a low signal strength is reported by your computer it isn't always an issue with the signal quality, sometimes a software or firmware issue can cause the same symptoms. You need to do some troubleshooting. Like I said, try relocating your antenna to several different places and different angles, try different channels, and see if it improves or gets worse. Also try a completely different computer and wifi adapter if possible to be sure it's not a software or firmware issue.