Лучший совет: работайте над проектом, который вас интересует. Может быть, что-то, основанное на ваших хобби.
Если это не сработает, создайте движок блогов / CMS. Или онлайн фотоальбом. Или интернет-магазин. Мир действительно не нуждается ни в одной из этих вещей, но он даст вам хороший практический опыт работы с JavaEE.
Еще одним преимуществом «повторного изобретения колеса» (для обучения) является то, что вы, вероятно, уже использовали системы, подобные описанным выше, и у вас есть хорошее представление о том, как оно может работать, и, возможно, у вас есть свои собственные идеи как это могло бы работать лучше. Это может значительно упростить требования, а также даст вам своего рода эталонный тест, чтобы вы могли увидеть, насколько близко вы можете приблизиться к созданию такого инструмента, как «настоящие». И если у тебя действительно здорово, ну, может, отпусти его и посмотри, что произойдет. ;)