Agree with everyone above. I had a horrible rank my first semester, and worked towards top 30%, and with a decent CBSE was able to match. Read the forums to help you make a plan, if OMFS is what you truly want. I promise you, there were many people in the same shoes as you and matched into either 4 or 6 yr programs (me included), so just work hard.