Sometimes there's a stat requirement, other times it's a skill, and other times it can be a class requirement.
If you have the stat necessary for the advanced skill, the reason you may not be able to learn it is because the skill requires that stat to be base, not boosted.
Body Development for...