Thank you for your kind words, I have thought about it as a career but it is a hard market to break into and there are a lot of much more talented site builders than me out there.
Your right about the thumbnails. I should improve the quality of them, but it is finding the time to do it.
The reason why they are like this, is because I took the majority from my old site. My old site I made in HTML and the layout was done using tables so they needed to be small in MB, but now using CSS I could in fact improve the quality.
Thank you for pointing it out to me, I have added it to my list of things to do.