!.5 miles is pretty average for an HT in an urban area. The key point is antenna height. That goes for both your transmitting antenna on the HT (about 6 feet) and the height of the receiving antenna (your repeater). The buildings and trees interfere with the path, so that's why only the short distance. You would get about half the distance going HT to HT. The receiver in your HTs is not real good, it needs. 25 uv for a decent receive signal. I'd say the problem isn't the installation as much as it is the HT receivers and the only fix for that is a better radio. At $30 ea. for the pair, you got what you paid for them. Me, I'd throw them in a box for a SHTF event and get a couple decent mobile radios. Right now, Radioddity is selling their 25W mobile for $99 which is less than they are asking for their 20W model.
Radioddity DB25-G GMRS Mobile Radio | 25W | Quad Watch | UHF VHF Scann