There is honestly no substitute for hardwork. If you want to be above normal and the average person, you must be ready to put in more work than the normal person does. There's no question and dispute about that fact, we all know it's the truth.
But as much as work is important, your health is also pretty important too. You can't put in the work while lying on the hospital bed, so your health should be guarded and given top priority. Good health is the greatest form of wealth and it means you can go again the next day to try and make wealth. Rest enough my friends.
And the biggest factor is Pray. There truly are many things beyond understanding as humans. We are minute details in the grand scheme of things, and many things are beyond our capability and mental reasoning. So do learn to say a word of prayer and depend on the Most High for guidance. Do create a bond with your God, whoever or whatever it is, it will keep you going in trying times when all else looks bleak.