Chances me getting into BC?

As long as you keep up your GPA trend and continue with that rigorous schedule you should be able to “coast” into BC. Now you are missing two MAJOR elements right now since you are only a Junior. You need to get at least a 31 on the ACT and I would suggest to go ahead and run for as many offices as possible. If you do that, I think you will be receiving an acceptance letter.