That looks quite doable :). Have you seen this -
http://codex.wordpress.org/Getting_Started_with_WordPress
It might be helpful - and even though there's a lot to learn at first, it gets easier once you get a few basics set up.
Where is your site hosted?