I think that if one were to want to formulate a best approach that works in the long term, is easy to understand and makes sense one could do worse than use this as a jumping off point:
1) Understand what I want from life
2) Understand my personal assets (skills, training, passions)
3) Understand how item (2) can be placed into the service of item (1)
4) Implement my understanding of item (3) in the service of providing item (1)
This may look facile, it is not.
This may look easy, it is not.
But if you follow this system you will be in a far better position to enjoy your life as you live it now and as you live it into the future.
Notice that this is not about technical stuff (that is very UNimportant in the scheme of things).
This is not about the specifics of your business - that will flow from following the process above.
If I can share a real example with you, one that I know well.

1) I understood that I want to have the time to spend with the people I loved and enough money to enable that time to be spent in reasonable comfort. I understood that there is a balance between time and money.
2) I understood that I am creative, a big picture person, with lots of training and experience in marketing and very good analytical skills. Not naturally a teccy person, but a problem solver.
3) I came to understand (after a few false starts) that my best way forward was to control and curate a single major asset - website content and that I would use that control to earn money directly and to support others in reaching their goals and that in order to meet the time requirement my business would be online and, in large part, automated, with revenue based upon the use of my assets and not upon my time.
4) Implementation came in the form of building a huge content library that has been deployed to earn revenues as a publisher. This has been supported by designing, deploying and then selling, automated blogging systems that provided me with both an ongoing revenue and a business opportunity for my clients. Along the way I have been proud to work with some great people, directly helping them to attain their life goals, I like to think I have made a positive impact upon some of them.
I can do this stuff for as long as I have a mind that works and that is wonderful.
Result?
Happy bloke!
Even with huge setbacks.
When one starts one's business with the fundamental insight that the business should serve the life goals of its owner then one has a much better chance of attaining one's goals because having reached that insight and planned toward it everything we do in our business is serving our life goals. It makes business choices much easier to make because we always have the context in which to make those choices.
So, try this 'system'; it may not be what you were looking for, or thinking of, but it makes sense, yes?