My first attempt in online business was GetSSL.me (https://getssl.me), which has been one-man shop most of the time. It was pretty simple to set up and run, but the biggest pain point was payments, because of my geographic location. Also marketing was a big issue, because I am not a marketer and had to learn everything on the go. To be honest it was more like trial and error approach.