A list of resources that may be useful for you to learn more about Salesforce.
Trailhead is a must! even if you do just the admin modules, and leave the Dev modules for later, you will learn a heap about how Salesforce works. They have just updated it with two new modules and new quizzes. And if you like gamification of your learning, you will love it. https://developer.salesforce.com/trailhead
Note: Log in with your personal developer org? Don't have one? Get one now https://developer.salesforce.com/signup?d=70130000000td6N. This should be in your personal name and linked to your personal email address, and not linked to who you work for at the moment. This login will be with you through the course of your career with Salesforce. Use it for the Success Community http://success.salesforce.com, exams and certification, and even Dreamforce registration. Use it whenever you are dealing with your learning for yourself.
See Mat Lacey's recent post on the new features http://www.laceysnr.com/2015/02/following-developer-trail-new-trailhead.html
This is a Udemy Course https://www.udemy.com/salesforce-training/ They always have specials, I got access to the course for US$10. It seems to be quite comprehensive, and the presenter's accent will mean you need to listen closely to the videos, which is good, as you will learn something. See a YouTube video sample here https://www.youtube.com/watch?v=KJboB6H7Ado.
There are so many new blogs out there at the moment dedicated to helping learn Salesforce from scratch. They are quite good.
Plus this site!
Rakesh Gupta Salesforce Customisation Handbook https://www.packtpub.com/virtualization-and-cloud/salesforcecom-customization-handbook I love this book! So detailed and full of very useful information. Highly recommended.
Ebooks https://plus.google.com/115951122499934037629/posts
Success community e-book on visual flows coming up. Search Jen Nelson on Success.
Success
Google +
Askforce
Stack Exchange