Great News DLWL,
First of all, congrats on making to 2nd round.
If you feel you are lacking on the technical aspect, I would suggest you can start to do some more reading on that. As for your thin blood problem, I can't provide any suggestion to help you on that.
Anyway, its good to hear some good news by the fellow forummers after a long day at work. Good Health & Good Luck!!