Wow, I can't believe you are having a hard time finding info on wireless. My first google web search turned up a bunch of links to vendors and suppliers of wireless LAN antennas and systems.
To answer your question quickly though, yes, you can achieve long distances (many miles) with the proper antennas and path. Keep in mind you need line of sight, you need to physically be able to see the other antenna, and you need it off the ground high enough to not have interference in the fresnel zones from ground obstacles. Avoiding the technical engineering, you can just picture a string being pulled tight between the two antennas. You should have this line of sight clear. If you let the string sag a bit and swing it around like a jumprope, that area inside also needs to be generally clear of obstructions.
You can find all kinds of wireless LAN antennas on ebay, and doing a web search with google found me many companies selling them. Panel antennas are smaller and will have some gain, Yagi antennas will be somewhat small and have good gain, Parabolic reflectors will be larger and generally provide higher gain. Remember there is no free lunch with antenna gain. When you make it stronger in one direction, you are doing so by taking signal away from another direction. Aiming can be rather critical with higher gain antennas.
Hope that helps. It is only my opinion, based on my experience and education...I am always willing to learn, educate me!
Daron J. Wilson, RCDD
daron.wilson@lhmorris.com