You maybe a brilliant person. You may know everything in any particular field. But you are getting little delay to taste your success in that field. Did you think about it? Do you know why? Do you know what are all the reasons behind it?
Don't so serious about it.. It's simple..
1st main thing is your laziness. Don't tell me that you are very energetic! I meant the negligence in you! Don't late in your work! Take notes, give priority, spend some time to finish it! Whatever!
When you are lazy in works, then it will affect your brain too. Your brain has unimaginable extreme power! You have to practice your brain to find the honest short routes to taste the success! When your physique is lazy, then your thoughts also will be lazy! Your brain will start to sleep often like lazy bump. Don't give space for that.
Do the exercises, Yogasanas daily which make you to fit & energetic! Only with your fresh mind & smart mind you cannot be a successful man in this world! You should be very energetic in physic too! That will really set your mind freely! Then you will feel the difference for sure!
Laziness is the 1st and best success killer!