"I cannot rollers-kate because my leg hurts" would be a correct alternative. Posted on Dec. 17, 2017.
so there are those two grammatical uhh... thingies in Korean language.
못 X (which was already introduced before) and Xㄹ/을 수 없다.
Both of them imply that something cannot be done, that a sentence subject cannot do something. There is a slight difference, though.
못 X means that X cannot be done because of some external causes we can't do anything about. For example: 너무 커서 저기 못 들어간다 - because I'm too big, I cannot enter there. 입이 없어서 소리를 못 지른다 - because I have no mouth, I cannot scream.
Xㄹ/을 수 없다 means that something cannot be done because of some causes too. For example: 너무 뜨거워서 그 피자를 먹을 수 없다 - because the pizza is too hot, I cannot eat it.
However, Xㄹ/을 수 없다 can also mean that something cannot be done because a person simply don't know how to do that thing. Example: 쓸 수 없다 - I cannot write. 자전거를 탈 수 없다 - I cannot ride a bike.
I'm not a native speaker, so please correct me if I wrote something wrong