1. I take 11 subjects at school.

2. I learn 11 subjects at school.

[Can we use 'learn' instead of 'take'? Are they the same? What about 'have' instead of 'take'? Can we use other verbs instead of 'take'?]

take and have are common and ok

learn is not something you will ever hear.