my range is somewhat limited (about 150mm)
Do you mean 150m or 150mm?

->150m sounds about average for normal conditions (i.e. noise within the same band, limited LOS environment, fresnel limitations, etc ).

->150mm, I do not think even the best antenna will help you there.