How can I create page.tpl for user’s profile page? Searching in Google I found user-profile.tpl.php , but in fact this is the node of profile page while I want to create page.tpl.php foe the profile page.
Also page-user.tpl.php includes login page, register page and all the pages belong to a user which I do not consider, I need to create page.tpl for profile page
Try this...

page--user-profile.tpl.php


[page]--[node].tpl.php

or actually...

page--user.tpl.php


To see available templates for this page simply do the following in your themes template.php

function YOURTHEME_preprocess_page(&amp;$variables) {
   echo '&lt;pre&gt;'; var_dump($variables['theme_hook_suggestions']); echo '&lt;/pre&gt;';
}


If nothing were in there (doubtful), then just add your own...

if ($SOME_CONDITION) {
    $variables['theme_hook_suggestions'][] = 'page--user-profile.tpl.php';
}