I agree. You still have plenty of time to do well and to make yourself a strong applicant to very good universities.
Make sure that you take classes that make sense for you, and that you are ready to take. Then do your best and have faith that this will work out.