A right proportion of dal and rice can solve half of your problems in a large bowl. A 4:1 combination of rice and urad dal is perfect for your dosa batter.
The dosa batter should not be too thick or thin, it should be just flowy.
The dosa batter should ferment for eight to ten hours in normal circumstances.