I know how to build website but only using Joomla and wordpress. I know how to setup them, but only basic setup, I don't know how to modify css or something. And I don't think I can make money just offering basic setup of Joomla and wordpress site. I registered as freelancer on guru.com, odesk.com, freelancer.com, but never found job that I'am able to do, all available jobs are too advanced for me.
So I decide to learn more. But I don't know where to start. What else I should learn?
Do you think Joomla and wordpress only is enough? Or should I learn other method to build website such as css, php, etc?
My goal is to make money by offering service to build website. After that I will learn how to optimize web for SEO.
Kindly share some thoughts.