The first step in beginning the search for colleges that would be a good fit for you is knowing yourself: your personality, skills, interests, and what career fields and college majors could be a good fit for you.
The following free sites/resources can help you do that:
16 Personalities: A Myers-Briggs Type Indicator that helps you understand your personality and what types of careers could potentially be good fits for someone with your personality type.
Sokanu: A career aptitude test
O*Net Interest Profiler: Find out what your interests are and how they relate to the world of work. O*Net Interest Profiler helps you decide what kinds of careers you might want to explore.
O*Net Skills Profiler: Use the Skills Profiler to create a list of your skills and match them to job types that use those skills.