Ask yourself about what's your passion then, derive from it your niche. If you are into cars, you can talk about the car parts or accessories. Passion and motivation are the hidden secrets of a successful niche.
Social media is the life support of your business. It helps you to reach as far as many audiences as it can be. In addition, it is cost-effective as your expenses will be minimized like a physical store, overhead, and others.
Have some time off, find time to relax. Maybe you are all stressed because you are pushing yourself real hard. It's important that we take care of ourselves too.
Thanks for the step by step process. I have missed steps 1 and 2, I already started blogging. Would that be okay?
I am still new in this area :D Thanks for the guide.
Don't focus ruminating on things, instead do something - try a new hobby, a walk in the park, have a workout, read a book, anything that gives you more positive vibes. Don't stay too much on media, they wont help at all.