I was always fairly good at science- although not the best in the class at all. At GCSE I got A* in my double award science. In Sixth Form, I did the International Baccalaureate instead of A levels and did Chemistry and Biology. I got the equivalent of an A in biology and a B in chemistry.
I think it helps if you really enjoy it. The people that liked science tended to get the better grades.