I have been asked more times than I can count how I am able to keep my home so clean, or told that I am so lucky to have such a nice yard.
It isn't luck, or an unnatural skill.
It all comes down to a decision on how I choose to spend my time.
When my children were small I spent my time teaching them to clean up their messes. It took twice as long at the moment, but now it is habit for them to pick up their own messes, and they are a huge blessing to me now.
I also choose to spend less time online, to not watch TV, play online games, talk on the phone etc, and instead choose to spend that time in upkeep of my home and caring for my family.
My yard takes a LOT of work. I spend a minimum of an hour each day; watering, weeding, pruning, moving plants to the place they will be happiest, researching, mowing... Sometime much longer. But I have decided having a haven for my kids to play, for me to relax in, and to attract nature is worth that time.
Another big piece to the puzzle is that by owning less "stuff" I don't have to spend as much time in upkeep of that "stuff", moving piles of papers, toys, gadgets around, because we just don't have too many, and everything has a place where it belongs.
These things are attainable, you just need to decide it is a priority, and adjust your schedule accordingly.