I did 12 subjects too. It depends on the way you learn really. Try to make posters or make revision cards if that works for you. When it comes to GCSE its important to remember the meaning of key words for each subject so try to do that. Make sure you revise over weaker subjects rather than subjects you prefer! I think 20 mins on each subject is more than enough for each day depending on your weaker areas.