Consider switching shaving for another hair removal method, such as waxing. For me, it helps drastically. It depends on your skin. Some people get tons of ingrowns from shaving and fewer from waxing. For others, it's the contrary. You should probably try both.
Also, for preventing ingrown hairs, your best bet is probably a good exfoliating glove that you use twice a week. It's not perfect, but making sure you clear out as much dead skin as you can (and there's a lot, probably - when I do mine after neglecting it for a couple of weeks, generally there'll be "crumbs" like when you rub an eraser on paper, and tons of them).
If that's not enough, I'd suggest a chemical exfoliating lotion/liquid. Personally, Life Brand's "dual action acne lotion" with salicyclic acid (the key ingredient - a BHA I think) works rather well. Using it on my face has drastically improved my skin, too.
If all else fails, well... If you laser it all off, chances are that there won't be as many ingrowns. :p