1 month is no time at all and 5-10 views isn't a big enough sample for YouTube's algorithm to determine if your content is "good" or not. YouTube takes time. It's a marathon not a sprint. Also everyone tends to overestimate their own content and underestimate the competition. I'm not saying your content is bad but I'm sure there is a lots of room for improvement.
You mentioned titles but you should also be writing good descriptions that describe your content. My advice for SEO for new channels is go after the "low-hanging fruit" - I mean don't target the really competitive search terms. An example for a gaming channel:
Don't target terms like " Minecraft let's play" - This has been done to death and there will be millions of other videos you have to compete with. A new channel will NEVER get on page one for that.
A better term would be "How to build a wooden bridge in Minecraft" (obv just an example) - Since this is way more specific, there will be fewer videos to compete with. If your thumbnail is good and relevant to "How to build a wooden bridge in Minecraft" and the term is in the title, description and tags AND the content is all about "How to build a wooden bridge in Minecraft" and gets right to the point and is short and concise, then the video could well. You at least have a fighting chance of getting search traffic.
So think about the long, specific phrases people are searching for in your niche and write them all down. Then make an amzing video on each on and put the terms in your title, description and tags and make a relevant, catchy thumbnail.
Be active on Twitter but don't just use twitter to post your videos. Make tweets about other stuff - not just your videos. If you add value, people will follow.