Ever wonder how to be successful? Ever wonder what successful businessmen like Elon Musk do? Well, these are five useful tips from the business magnate, engineer, inventor and investor that will help you become an overachiever.

1. Don't limit yourself

As Musk says in his own words, "I do kinda feel like my head is full! My context switching penalty is high and my process isolation is not what it used to be."

Musk recommends people to learn more than they think they can because knowledge to him is like a semantic tree. In order to get the best of knowledge, one must understand the fundamentals including the trunk and big branches and then get to the leaves and the branches. This will help anyone expand their knowledge base and therefore not limit what they can learn.

2. Work hard

Musk talks about a math teacher he had that really accelerated the learning curve and advanced the students to a higher level than the one that they were supposed to be learning. However, in order to learn the math they had to work harder than usual. They were all motivated by this teacher and they were all successful.

3. Don't oversleep

Sleep is one of the most important parts of the day but for Elon Musk it is not everything. According to him, he keeps track of his sleep with his iphone. He sleeps about six hours a day, which is what allows him to do everything he needs to do in any given day.

4. Showering

One of the healthiest things to do a day is to definitely shower. For Musk, this is the most important thing that brings the most positive impact in his life.

5. Overcome adversity

Musk quotes Churchill on this and states "If you're going through hell, keep going."

He believes that the most important thing to be successful is to continue pushing along no matter how hard times get. Inventors and business people will have hard times but the most successful ones are the ones who believe in their work and who continue along the path to success.