lol,yes dear u have answered all of my Q's
well as u said your carrying this pain last from 4-5year and it has been aggraveted through ballet dancing; possible because it has twisting movement of your knee joint so what i suggest you u can go for the quad training.
what you have to do,sit on a mat keeping your leg straight keep towel rod underneath your knee n just press it and do 2-3 sets for 30-40 reps,along with it
do all the movement of hip mean moving your leg side ways front and back keeping knee straight and do it against gravity; for instance, i'll do hip movement sideways so i'll lie down on one side so that i can train my opposite leg. also do ankle toe movement; this is basic level exercise i have explained to you, so once u'll b alright message me. once u'll b alright tell me i'll tell u other exercise n let me know how's your pain after doing this okey
and main answer its notmeniscus it should b ligament