Hello Akash,
Thank you for your compliments and your questions.
It is very important that even though it is uncomfortable translating your text book lessons into the real world, that you do it anyway. Only by doing the thing that makes you uncomfortable can you get better at it.
Next, one of the best ways of getting feedback about your abilities is to invest a small amount of money (money that you can afford to lose) to see how it performs. For me, you need at least 6 months to be able to begin to gain insights into how your choices compare to actual performance. It is very important that you create an investment thesis and write down the reasons for your investment choices. Only be reviewing this document and evaluating your investment returns can you hope to get better.
All of this takes time. It took me almost 5 years from the time I knew I wanted to work as a research analyst until I was able to secure my job. If you are passionate about it then your chances of success in finding a job are much higher.
Best wishes for success!
Jason