Yes, you can. As I told you this is a free platform, here you do not have to pay a charge. If you want to use your theme, then let me tell you that for that you should have knowledge of php language. Wordpress is built on php, so you have to create your template in this language. There are some guidelines which have to follow. You will find these guidelines on wordpress.org.