
... For the record I'm limited on flexibility. GoDaddy seems to be geared towards leading their customers into upgrading. I want to try to stick with this and see if I can make something work until I can get full time. ...
GoDaddy apparently includes Wordpress installation with all of its plans. You can get a quick start by setting up a Wordpress site with seamless links to 500px, flikr, or similar.
Your most important job is to provide great content (writing and photos). Leave the design of your site to one of the free content managers (like Wordpress) so that you can concentrate on your message.