Главными членами всегда являются подлежащее и сказуемое. Подлежащее - это главный член предложения, обзначающий предмет и отвечающий на вопросы кто? что? Например:(Что?)Город тихо спит. В данном предложении полежащим является Город. Сказуемое - это главный член предложения, обозначающий действие, и отвечающий на вопросы что делать? что сделать? Следовательно, в предложении \"На ветвях липы поют птицы\" подлежащим будет слово птицы(кто поет?), а сказуемым- поют(птицы что делают?)