Begin by downloading the theme’s .zip file from the source onto your local computer.
From your WordPress Administration area, head to Appearance > Plugins and click Add New.
The Add New plugin screen has a new option, Upload Plugin.
The Plugin upload form is now open, click Choose File, select the theme zip file on your computer and click Install Now.
The plugin is now ready to be activated from your admin. locate the plugin and click the Activate link.