Well I have been playing the violin for about 10 years now and I consider myself an advanced player, though we all always have lots of new things to learn. One of the most important aspects of violin playing, is LISTENING. If you keep playing music that you can not listen to, find good recordings or if they are not on youtube, than you are missing a important aspect of music learning. I do not recommend you not to have a teacher. It is very important to have someone that can listen to you, and say what you need to learn. You must have a teacher that will always push you forward and encourage you to play the violin. Also, you must enjoy what you are playing!!