The problem with self publishing is the amount of work to publish and marketing. My book has been picked up by a hybrid publisher which gives a good return.
good luck