Lo más sencillo ahora mismo es contratar un servidor que tenga la posibilidad de instalar wordpress. Wordpress es, por así decirlo, un sistema de webs prefabricadas a las que se puede añadir luego un theme, es decir, un aspecto gráfico determinado.
Wordpress es gratuito, los themes son de pago o gratuitos, hay de los dos tipos (lógicamente los de pago son más profesionales y con más opciones, pero si la pretensión es únicamente hacer una página personal, con los gratuitos es más que suficiente).
Simplemente poniendo en google "wordpress themes free" o "wordpress themes" obtienes miles de resultados.
Y por último, respondiendo a tu otra pregunta, los themes que se adaptan a todo tipo de pantallas se llaman responsive. Es decir, tendrías que instalar un theme responsive para wordpress, como los de este ejemplo:
http://www.hongkiat.com/blog/free-re...dpress-themes/
Opción 2, aún más barata (0 euros). Abrir una cuenta en blogger:
https://www.blogger.com/ elegir uno de los themes que ofrece blogger por defecto y simplemente comenzar a escribir. O instalarle un theme de una de las múltiples páginas que los ofrecen gratuitamente, como por ejemplo:
http://www.freshdesignweb.com/free-b...ates-2014.html
Blogger suele ofrecer en sus themes por defecto una versión para móviles que se activa automáticamente cuando alguien accede desde uno de esos dispositivos, así que en principio no hace falta hacer nada. Si instalas un theme externo, entonces deberías asegurarte de que es un theme responsive.
Suerte con tu aventura.