Please help me... re: live aboard
Short of being an itinerant computer consultant, best way would to earn a liveable income while cruising is to develop boat repair skills. Probably highest on the list would be refrigeration, boat carpentry, diesel repair, and electrical skills. Specialized skills such as rigger or marine plumber would come next. General maintenance skills such as refinishing and deck hardware maintenance are a lot more common so would come next.
Writing books or articles can often add a little to the kitty.
I suggest that you pick up Anne Hills "Voyaging in a Small Income".