You can study yourself with the help of various sources available online. Even you can get books which guide you in such a way that you can cover entire physics. DC Pandey volumes are very good for self study.
Apart from it, you can watch good YouTube videos to get your concepts cleared. I think for advance level, if you are doing self study, you must buy some modules or dlps for high level questions.
You can also take help of portals like hashlearn and toppr.com . Even we can help you for every doubt. Every mentor is helpful in nature here.
Don't panic in self study like many students do, start from very basics i.e. NCERT theory and then exercises. Then I will advise you to shift to HCV followed by DC Pandey ( if you are appearing for advance ). After these things , try to assess yourself on daily basis. Give practice tests online by enrolling in online mock tests of good coaching center.