At some point in time you must start to believe in yourself. You must believe that you can be great. You must believe that you can conquer anything that you put your mind to.
To be great may take some time. More than a day. More than a month. Possibly even a year or two. But being great takes time and effort.
You may have to sacrifice some personal time. You may have to distance yourself from your friends for a little while. But if they are truly your friends they will recognize your drive.
If they don’t then you attracted the wrong type of person. You must attract positive and real people to your circle. You must portray the same to grow and become great.
So figure out what you want to be great at. Plan it out. Set attainable goals and reap the rewards. Then start again.