This is a free hosted WordPress.com blog http://fabulousdiy.com/
The only themes you can use on any free hosted WordPress.com blog are those found here > Appearance > Themes and showcased here > http://wordpress.com/themes/
There is no FTP access to free hosted WordPress.com blogs and we cannot upload any third party themes, create child themes or our own themes or edit templates.
There is no upgrade you can purchase that changes that. Please read > http://support.wordpress.com/com-vs-org/
WordPress.org offers free software that you can install on a web server. You can upload and install themes and plugins, run ads, and edit the database. Learn about the differences here. http://support.wordpress.com/com-vs-org/
Option 1 - return the theme and ask for a refund
Option 2 - move to WordPress.org