As far as picking colors, you usually want to have 3 basic colors when putting color to your work.
Try working in gray scale colors for your borders and backgrounds. The greens you should use for your content backgrounds. I usually try to start with 2-3 different shades of the same color (green in this case), stronger colors for the more important content, paler colors for your not so important content.
Also I suggest anytime using a colored background behind text, to use grayscale colors for the text, provides better and cleaner contrast, also easier on the eyes 75% of the time.
Anyways that's all the C&C I can add with my time, hope it helps you out
