how to track user profile page views?
Have you checked the User Visits Advanced, and the User Visits modules?

The User Visits Advanced module is a module that depends from the User Visits module. It is extremely useful for social networking sites that wish to provide their users with statistics about the number of time a user's profile page is being viewed, and by which users.