В предложении "в каждом селе, где я ни побывал в последние годы, много новых домов" главные члены предложения следующие:
- Подлежащее: "много новых домов"
- Сказуемое: "есть" (неявное)
Схема предложения может быть представлена следующим образом:
[Подлежащее] - [Сказуемое]
много новых домов - (есть)
Дополнительная часть предложения "в каждом селе, где я ни побывал в последние годы" является обстоятельственным дополнением и поясняет, где именно много новых домов.
Таким образом, основная структура предложения сосредотачивается вокруг подлежащего и сказуемого.