How can I play Paganini and Tchaikovsky on the violin

Since I'm from India, I was taught Indian classical music. I have absolute pitch and studied keyboard when I was 10 but left it a year after as I was more interested in sports at the time. I picked up violin and learnt Indian classical when I was 15. I went up to an intermediate level and played for two years. I also played Sitar and Tabla at the time. I'm now 24 years old and new to sight reading. All my life I have learnt only by ear but now I think it is imperative to sight read. I self learnt western music theory and have passed ABRSM grade 8 in theory. The thing is that some violin pieces are so fast that I have to hear it many times to be able to make out most of the notes. My teacher has finished his ABRSM grade 8 on the violin but he can't play tough pieces of Paganini or Tchaikovsky. There are no other teachers besides him for western classical.

My strengths on the violin

I can play with impeccable intonation
I can make a good sound on the violin

I have two issues

I find it hard to sight read fastly and fluently especially eighth, sixteenth, and thirty second notes.

I find it hard to play very fast on the violin

I'm currently practicing a couple of beginner violin books solely meant for improving sight reading.

What shall I do? I have a demanding IT career but can afford to spend sometime everyday on the violin. How long will it take me to play Paganini and other tough violin pieces. I really want to play them with clarity and fluency.

Some people study violin and only violin their whole lives and still can't play Paganini. As an accomplished musician already you must know that the secret is practice. However, as my dad says, "practice doesn't make perfect, perfect practice makes perfect" (i.e. How you practice matters - it helps to have a high level teacher to learn high level skills).

There are also physical considerations. Bridging on the violin requires an unnatural wrist position (as if I need to tell you that). For this reason many adults find it hard to learn (children have more flexible hands and wrists - and when you start young you develop the right kind of flexibility and hand position). It's not impossible at your stage but it is difficult. It's not likely going to happen quickly (though maybe you've got what it takes). I'm not a violin expert (I play guitar) but my dad played violin and told me about it. You need to find a violin expert to get more advice.

With God, all things are possible.
Oh wait, you're from India… Just replace God with Brahma… Same thing

I think you should calm down a bit. Sight reading is hard for everyone. Play it slowly at first measure by measure. Then increase your speed.

Play scales a lot. You will get the fluency to move freely on the fingerboard. If you are new to western classical, I suggest you start with something easy. Then move on to some technique books like Kreutzer, Sevcik etc. Try Mozart's concertos. They are very easy. Then work your way up gradually. Playing fast comes with a lot of practice. Playing Paganini with exceptional clarity comes years after practice. One can never know for sure. Since you know a lot about music, it will come faster to you than others. Keep practicing. That is the only magic recipe for success. I suggest not to delve directly into Paganini but work step by step. You'll get it one day.

You really need to find a teacher who can give you instruction at that level. You're talking about playing pieces with advanced techniques that aren't just going to suddenly appear with no effort. Trying to play something that you haven't worked up to step by step, gradually increasing your technical skill, is almost a guarantee of hand injury. Sight reading is a minor, insignificant hurdle compared to knowing exactly what to do with your hands and fingers to play those pieces without risking injury. A teacher who doesn't know those skills can't help you one bit.