YUM wont upgrade past 5.1.6?

Anyone have any idea why yum wont update PHP further?

EDIT: Stupid form submitted itself.

Apache/2.2.3 (CentOS 5.4)

Probably there is no newer version in the CentOS yum repositories. You can do yum list php (from command line) to find out what php is available in the repository.