I've made two games in Java, a brickbreaker clone and a random ball game. I really don't know where to go now tho. I was thinking a tetris clone maybe? But I don't even know where to start with that lol. Suggestions?

What do you want to do? What was your goal when you decided to learn Java?

A tetris clone might be a good next step in your learning, especially if you're still not sure how to get started working towards a new project. You could try working through this TDD (test driven development) tutorial, which has you create a tetris game by writing code to pass the pre-written tests, and then begin writing your own tests and code to finish off the project.

I, as well, am very new to game programming, and I just finished a tetris clone. My roommate, who is a programmer, suggested that as a first project as well. While I first thought it sounded like an impossible task, it really didn't end up being that bad. It was only the 2nd game I've programmed, the first being a maze where you try to get from the start to the finish without running into a goblin, and it took about 6 hours including some trial and error. Both of these were text-based though, using characters on a JTextPane in lieu of real graphics, which I figured was good enough for proof of concept. It really does make a pretty good early project, and there are tons of resources out there on how to do it if you get stuck. Good luck with it!

As a side note, I like the Progression article that destructivArts linked above. I think I'll use that for picking my next project or two, because I am currently stuck in thinking what I'm doing next as well.