If you may end up doing Engineering, do Physics. Ignore the fact, nowadays, the dishonest universities have dropped Physics and Maths as prerequisites. Ignore advice there are bridging courses if you lack these subjects in your HSC; do you think subjects students take 2 years of hard work can suddenly be covered in 2 weeks? Come on. Be realistic.
How do you know you are no good in science, just because you are no good now. But if you are poor at logical deduction then science, apart from Biology, will probably be challenging. Maybe you do not have very good teachers of science.
Another thing: instead of telling and convincing yourself you are no good in science, just put in more efforts to improve yourself. If upon the 3rd reading you still don't understand, try another 2 times. Or ask your friends/teachers for help.
Remember - if you have no physics or maths, you can kiss your engineering goodbye. The universities may accept you into engineering, but will you make it? Why do they allow ill-equipped students to enroll? Because they need as many students as possible, to survive; they don't care if you can't make it.
If you want to do Engineering, what good would state ranking in Modern History or Business studies do you? If you have an ATAR of 99.35 based on non-science and non-maths subjects, what good are they as foundation for engineering?