first, the loading time is slow it takes you for ever to load the site in complete. if i were you i d reduce the images quality to beat the time. Secondly, the colors are not in match you ll need to revise your colors and come up with a better combination. For instance, blue and yellow with green is not a good match. Another thing, the background is too light and tiring to eyes, i would keep the background light blue or white and put the color on anything else