If I were the OP and I were serious about running, I would try to up the miles to 60+ MPW and run at bates, Colby, wash U St. Louis, Haverford, tufts, MIT, Bentley, Rochester Inst of Technology, RPI, etc.
Or you can go to a big d1 school with better runners where you won't have an f'inng prayer of ever being on the team and instead run for a NIRCA club team affiliated with the big d1 such as at Villanova or Univ of Virginia. The problem with this is no structure. You basically have a kid who was good but not good enough to run for a top d1 (like 15min for 5k) coaching the team. He doesn't necessarily give 2 shits whether you ever come to practice or not. It's a club (in some cases totally non-competitive) atmosphere.
I know school aka academics are supposed to be the most important but who are we to tell this kid what is most important. You may think a 1400 kid should accept he is a shitty athlete and quit and spend all his time in the library and doing intramurals to prevent a beer belly, but if he loves running, it's def possible for him to be decent someday (e.g. 15min 5K). And competitive running and top level academics often go hand in hand. No reason you can't concentrate on being at your best at both while you're in college.
A 19min kid who loves running and wants to be as competitive as possible should do what I said in the 1st paragraph. If this same kid treats running more like a pure hobby to keep from getting fat and really wants to spend his time in an academic lab and at frat parties, then a NIRCA club at a big d1 would be a better fit.