What colleges am I fit for?

I am an international student from India aspiring to study in the US. I am really confused as to what colleges I should apply to. My SAT scores are due to be declared. Here is an overview of my high school career so far-
Participated at Intel ISEF in Phoenix, Arizona in 2016
National Crossword Contest- ranked 6th
Gold medalist at IRIS national science fair
President of Interact Club of the school( Rotary International District 3011)
Head of Editorial Committe of the school
National Open Crossword Championship - 2nd rank
Not on any athletic or sports team!!!
5- year diploma in Indian classical dance
Plus, I am learning guitar- it’s been over a year now.

School Olympiad- 1st rank
Won a cash prize or two in an Online Expression Series contest
Peer tutor since 2 years
The subjects I am presently studying at school are English, Math, Economics, Business Studies, Accountancy and would want to choose a major among these.
Class rank-1st
So, am I doing enough for my college preparation? I am presently looking at
Skidmore College. Will they accept me?? I am in need of financial aid- almost 100% if I am eligible for the same. Is it actually possible for me to get into that college? Also, please suggest some more colleges I should I apply to.