You might want to find a local JUG (
Java Users Group).
Myself and some colleagues from work tried the "study group" thing, but it wasn't a success due to our schedules. What we did find good though was thinking up the most horrible questions possible for each other.
1) You learn from your colleagues
2) To write a nasty question, you need to study the topic in depth