there is nothing more we can do to make things better if they are not so good for us, besides learning more, spending more time in domaining, and having better names. in that order.
domianing is a very long and hard process.. with long and often expensive learning curve. but if we persist and not give up, and keep learning despite negative spendings at first (happens to many), and many hours of learning, then eventually, for just about everyone, things turn around and we make some profit.
in fact this is almost guaranteed. and the only reason it may not work that way would be indication of us not doing necessary learning, rather than domaining not being able to be profitable.
imo
cheers