I agree with many of the above posts. For me, going from a beginner to semi-pro was learning theory from books, honing my skills / technique, taking lessons, joining my local ring, attending conventions, and getting paid for my performances.
When I was first starting out all I wanted to do was...