Newgrounds is a very good place to start, for sure I learned a lot, made a lot of new friends. However, it is not a place to expand your skills. It is a place to gain confidence, and progress as slowly as you may need. I felt it was time to move on, with a good friend I made there.