I would suggest you do a chance me/match me thread. If you answer all the questions on it, folks here will be able to provide you with better answers.
In the meantime, look at
- Your instate public universities
- The Colleges That Change Lives list…mostly smaller colleges and many provide significant merit aid.
Also…what do you mean by “best college”?