If you are a creative and have knowledge about design, you have a good prospect in web design. Also you should remember, it is a technical job. So if you can learn well, you can earn well and you can work independently. At first you may choose PHP and then go for WordPress, CSS, Joomla etc. You should remember that technical field always change and you should adjust with this change, otherwise you will out of this field.