Libros hay varios, pero como primera recomendación te digo que programar no es sólo aprender un lenguaje, hay muchos conceptos y metodologías que son comunes a muchos lenguajes, y conocerlos es lo que distingue a los buenos programadores.
Libros java:
http://www.amazon.com/Head-First-Jav.../dp/0596009208 http://www.saeedsh.com/resources/Thi...204th%20Ed.pdf http://www.mkyong.com/featured/top-5-free-java-ebooks/ http://www.amazon.com/Java-How-Progr.../dp/0132575663
Libros programación:
http://www.amazon.com/Head-First-Obj.../dp/0596008678 http://www.amazon.com/Head-First-Des...1PR48JF0WHB8MV
Aparte de eso hay cientos de buenos tutoriales para cada tema, por ejemplo tienes los de chuidiang (compañero de foro) o mykong.
http://www.chuidiang.com/java/index.php http://www.mkyong.com/ http://www.javatutoriales.com/ (Esta está parada)
Lo del skype o cosas similares, lo dudo, todo el mundo tiene cosas que hacer y dar clases particulares gratuitas no es una opción, más cuando tienes multitud de foros donde tus dudas están ya resueltas o cualquiera puede responder, lo grande de internet es que si recibes una respuesta, puede ser aprovechada por cualquiera con la misma duda.
Otros foros interesantes
http://www.coderanch.com/forums http://stackoverflow.com/questions/tagged/java