instead of spending time worrying, you should spend time
studying.
find a good environment for you to study - at home, community
clubs, airport, whereever you find comfortable
take up tuition for your weak subject - don't stinge on the fees
at this time
study as a group with your friends - discussing about the
subject will make you understand the topic more. even better, try
to "teach" each other about the subject, you'll be surprise how
much you can learn by teaching. but becareful not to turn the
session into a chit-chat session.
waste no time now, you can still make it.