WordPress is not complicated at all as there are so many tools (plugins) that do a lot of the work for you, all you need to do is find the right one that works for you and what you want to achieve. WordPress and the plugin creators have made it so easy for beginners so it means that you can have the site you want up and running in no time.
This is an excellent tutorial on just how easy it is:
There are plugins for SEO Optimisation – I’d personally recommend Yoast and going Premium as it really helps with getting you used to ensuring your content is perfect for optimal recognition with Google bots and spiders.
Other plugins I find essential are:
WP eStore and WP eMember
Ultimate Social Media Icons