I have very dark rough patches of skin on my knees from where I crawled around when I was a baby. Is there any way to get rid of these?

Psoriasis. You probably have a mild case of psoriasis. Try Hydrocortisone cream, which is probably not strong enough, but is available without a prescription. If that doesn't work, see a dermatologist.