G.c.s.e biology any helpful websites or books that can help me?

I am not naturally bright and have to work hard to understand science.i was wondering is there any books or websites which are helpful or which might help me understand it a bit better thank you . x :o)
Answer
Websitesbbc bitesizesam learning.comwww.s-cool.co.ukbooksbiology for you by gareth williamsbiology for life by m.b.v. robertsgcse biology by exam board: edexcel (the revision guide)