Let me tell you a few things I wish some had told me. 
You don’t HAVE to have a niche. In my opinion more and more blogs are moving towards the lifestyle type blog. The category formally know as a personal blog. Except the ones starting by people with a specific business style intention. I’m assuming, that’s not you. As you blog, you may find you gravitate more and more towards a certain topic. A niche will develop. Don’t not start because you don’t fit. Even when you fit you won’t fit. 
Take it from me! 
If you don’t love photography don’t spend your entire tax return on a camera. Use or upgrade your phone to a smart phones and use the camera on that {bonus, you tweet, facebook & blog from there too! Ha}. Add a filter or two if your photo really need help and hey presto, you’re done. BUT if you love taking photos, then get yourself the best DSLR you can afford and get learning everything about it. My method is taking as many photos as possible. 
This leads me to, use your own photos on your blog as much as possible. Stock photos are beautiful, yes. But they belong to someone else and most blogger don’t pay to use them. Plus they are generic. Impersonal in a way. To you  anyway, to the person who owns them, probably not. There is something personal about the images being your own. There is something for the reader to connect to. Something real. Something you. You just can’t beat that. 
Remember to have a life. Blog’s get boring when the blogger forgets to have a life and spends all their time behind the computer screen. Enjoy your family, friends, children and the things around you. Bring them back {if suitable and if you’re comfortable} and show the world you. And your life and your reflection on it will be what makes your blog a special place for you. And that’s what matters. YOU. 
And for goodness sake, if it isn’t fun, why the heck are you doing it!? 
No really, why!?