There are three different types of WordPress blogs, and only one allows you to upload custom themes. If you’re having issues, hopefully this video will clear things up.

Related videos:
Installing a purchased WordPress theme:
6-Minute Website with Bluehost and WordPress:

Blog post mentioned in video:

awesome little car