If you have your blog ready, on your own domain, here is how to move your posts from wordpress.com subdomain ( ie you.wordpress.com) to your new blog.
First, lets get the xml file from wordpress.com
1 login and click on Manage and then Export
2 select any author or select all as you wish from the drop down list
3 Click on Download Export file
4 Save it in your computer
Now, lets put this in your new blog
1 login to the dash board
2 click on Manage and then Import
4 Select wordpress
5 Upload the file that we just downloaded.
and there you are.. refresh your blog.. everything should be there. Please drop your comments here if this was helpful and if you need some help with setting up your wordpress blog on a host, let me know

One Trackback
[...] 6. How to Move Your Posts from WordPress.com blog to Selfhosted wordpress. [...]