I have been working on a WordPress Site,I just install a Theme in my wordpress site, I just want to give you some basic theme installation process guideline in wordpress.
If you have a problem with theme installation in your site than you can Follow my guide line to resolve your problem.
The Following thinks you need to do Manual Theme installation process in wordpress.
Adding new Themes Manually in wordpress
1:-You can Download the Theme from any wordpress website, archive and extract the files it contains. You may need to preserve the directory structure in the archive when extracting these files. Follow the guidelines provided by your Theme author.
2:-Using an FTP client to access your host web server, create a directory to save your Theme in the wp-content/themes directory provided by WordPress. For example, a Theme named Test should be in wp-content/themes/test. Your Theme may provide this directory as part of the archive.
3:-Upload the Theme files to the new directory on your host server.
4:-Follow the instructions below for selecting the new Theme.
Selecting the Active Theme in wordpress:-
To select a Theme for your site.
1:-Log in to the WordPress Administration Panels.
2:-Select the Appearance panel, then Themes.
3:-From the Themes panel, roll over the Theme thumbnail image for the Theme you are interested in to see options for that theme.
4:-You can view more information about any theme by clicking Theme Details.
:-A live preview of any Theme (using your blog’s content) can be seen by clicking Live Preview.
5:-To activate the Theme click the Activate button.
:-Your selection will immediately become active.
This are the Following guideline it help you to manually install Theme in WordPress.