I'm no graphic designer by any means and I have an appreciation for the craft. I do feel I am able to distinguish good design from bad. I like to keep up with the design trends of the web and be active in the community. I've compiled a list of resources that you may find useful in discovering design trends that will inspire you in your work.
One way is to build out design is by wireframing through frameworks as a base layer and add on your custom design on top.
Design is not just what it looks like and feels like. Design is how it works.
Designers learn, grow, and evolve together as a community just as programmers do through code. You can follow great designers through their work that you enjoy for inspiration.