Eh, firstly, which syllabus/course are you learning under?
You didn't really specify, but you could try
here or
here or
here.
They're all good for self help.
S-cool is good for IGCSE/ A levels.
Khan academy has some good teaching videos.
Xtreme papers...is if you have the time to go over kill with past papers. All three links are resources for all subjects as well, but I've linked them to the physics section. Well, all the best I guess?