Go to your site’s Dashboard> Appearance > Themes> Click activate (If available), if activated successfully, then you did it correctly.
ali_siddique are you referring to a submission to the WP Theme Repository or upload to your site’s themes directory? I’m guessing the first one.
this is my first theme i upload to wordpress ,but when it approve how can know that .It is not showing in http://wordpress.org/extend/themes/
@ali_siddique it could take 3 – 4 weeks more or less. The theme must pass through a review based on based on the guidelines http://codex.wordpress.org/Theme_Review otherwise your theme will not be approved and you’d have to wait again for another review.
First hint that you might not have read that guideline is your theme’s screenshot https://themes.trac.wordpress.org/ticket/12571
That screenshot already can be one the the reasons for not approving your theme http://codex.wordpress.org/Theme_Review#Theme_Template_Files
I suggest that you take this time to review your theme based on
– theme review guidelines
– http://codex.wordpress.org/Theme_Unit_Testplus
– the Theme Check plugin and
– with WP_DEBUG, true
Then upload the revised version of whole theme (remember to change theme version in stylesheet). Make a note of the new trac ticket and post a link to that new ticket at https://themes.trac.wordpress.org/ticket/12571