I'm guilty of investing too much time into things as well. But like poster above said, it takes time for things to take off.
The second you KNOW it's not going to work, move on. So far, all those free reg seem promising to me at least

so keep doing what you're doing.
If you don't see a reasonable ROI in 2-6 months I would change it up.