Before I go ahead with the purchases involved (buying a hosting package from 1and1.com for a domain I own, as well as a ThemeForest WordPress theme), I want to know if and how I can do the following: transfer or upload the files from my existing domain.wordpress.com blog to the new self-hosted domain, on which I'll be using with a ThemeForest WordPress theme.
I'm also wondering if it would be better to simply build the new blog from scratch.
I am quite new at this. So I would really appreciate links, guidance, anything that is easy to understand.
The blog I need help with is mindandbodyflow.wordpress.com.