Как вариант "too choosy"(слишком привередливый)
или "spoiled beyond compare" (испорчен сравнением) Есть еще интересная книжка"ругательства на 15 языках"-там можно подобрать неприличный аналог.
Spoiled beyond compare ~ избалован донельзя
В значении "зазнаваться" = get a swelled head, get conceited/bigheaded/stuck up (Inf), give oneself airs. Выделенные мной разговорные варианты представляются более адекватными вариантами перевода.