In the time between when you started this thread and now I have gotten <far> better at Both Java, and especially C# then I was before. To the point where C# is now my main programming language.
This isn't a reflection on how "smart" I am as much as it is a measure of how much time has passed. Time you could have used to grab a book or two about java programming, and gained some skills yourself.
In fact, I'd go so far as to say that if you <didn't> buy a book or at least read a book or articles on the subject then you aren't truly interesting in programming as much as you let on. I imagine in the meantime you have indeed explored the options available to you of your own accord. Personally, Nobody "taught" me any of the programming language I knew- There was some initial guidance "here, have this spare copy of Visual Basic 2.0 Pro" but that's about it... by the time that summer break was over I was better at VB then the teacher was, and mind you, all I had was a 386 (this was in... 2003 or thereabouts) and three hours or so of computer time a day. I've found myself feeling quite the same enthusiasm with regard to C# and exploring it's limits as well.
Lastly, I don't think a "tutor" would really help, because, first, if they are on the forum, then it's not face to face, it's just text being exchanged back and forth. Therefore, it's really no different then a book, except you want somebody else to do the mastication. The thing is, the absorption of the information, despite the fact that it's the most difficult part, cannot be handheld through.
Spread your wings and fly, or something equally corny.