I would suggest that you begin by doing an objective self evaluation. Ideally you must focus on your strengths and abilities and aim to make the best of these assets that you posses. At the same time be realistic about your weakness (e.g. your fear of public speaking ) and systematically work towards eliminating it. It is important that you WRITE down your long term, medium term and short term goals preferably following the SMART goal formula. Do not forget to periodically review your goals and make changes as you deem necessary. You must periodically benchmark your progress with those of your friends not merely as a measure of evaluating competition but to give you a realistic feel of how you are faring.
Once you know your goals it becomes relatively easier to focus on being motivated. While the extrinsic motivators would be vital for career growth and financial well being, in the long term it is the intrinsic motivators that will determine your passion, zeal and persistence to achieve your professional, personal, financial, social and self actualization goals. You also need to regularly identify, enjoy and celebrate the big and small success that you achieve, to keep your enthusiasm high, your motivational levels at peak levels and reinforce your own self belief.
Find out new challenges in your everyday life. These could be opportunities for you to leverage your creativity, discover some hidden talents and potential in the process and also make an impression on others and add to your self confidence. To grow you need to take on new responsibilities. Seek such opportunities by volunteering, accepting gracefully difficult assignments and expanding your work profile.
Also focus on life skills that can help you improve your personality, your working style and your effectiveness. To have an idea of these life skills that influence your personality and effectiveness click on the following link
Personality Development Course
You must also be proactive. Here are some areas you could focus on and become proactive
Find new challenges for yourself
Welcome constructive critics
Take on additional responsibilities
Participate / attend seminars/ training programs/ workshops etc.
Read more/ have variety in reading
Think out of the box
I would also invite you to go through the inputs in the following Inspirational and Motivational blogs listed below, which can also give you a lot of inputs on keeping your enthusiasm, spirit and zeal alive and dynamic.
I know u will get many suggestions on your querry and most of it will be right too.But a few lines or a couple of paragraphs are not really going to help if you are not going to start working on yourself.That is the tough part.If you are willing to tough it out as a start I suggest you to please visit my blog.I am sure it will help.Get in touch in case of querry.