Try www.medialoot.com They have paid and free resources. Another good place is www.iconfinder.com Plus if you are a member of adobe creative cloud, they have a bunch of tutorials that come with the paid subscription. I do graphic design, but with good results.. that is another story.