I'm looking to have my own website and I need some advise on who to go through or should I build one myself. Who do you recommend? How should I get started?
It won't be cheap to have it made for you but there are lots of great template sites out there. One that has designs I like (and which a business client of mine has used and expressed real satisfaction with) is //allwebcodesign.com/ which offers a range especially for photographers and artists. Some templates even include shopping basket and payment processing. They come with instructions that you follow to customise the site and input your own content. I think templates cost around between $20 and $100 but I'm not sure at all as that's from memory.
If you do want to pay someone to create a site for you, I'd be happy to discuss details with you via email/ PM. I'm away for a week but feel free to contact me and I'll respond when I get back.
Honestly though, unless you're making this your profession, and even then in most instances - it's a better deal to take the template path.