Im 26 when doing GCSEs, the best way of learning ive found is Youtube, supplemented by a textbook. If your learning just with a book it makes it incredibly hard. Same as with a Science GCSE, I did Biology GCSE, I didn't understand a thing just reading books. The internet helped so much.