“Unable to create directory /var/www/vhosts/fitglobetrotter.com/httpdocs/wordpress/wp-content/uploads/2009/03. Is its parent directory writable by the server?”
The address above, is that the correct address for your NEW website?
If so, it seems wordpress can’t write the folders. Try manually making the folder /2009/03 in your wp-content/uploads/2009/03.
If it works then, then you know something is wrong with permissions.
BTW, do you have any plugin active? I once had a simular problem, and it was a plugin i was using that conflicted with the image uploads.