I know 2 things about PowerShell, buggerall and nothing. I have found 3 web pages that look like good places to start so i need opinions from experienced PowerShell users on how good they are(or not) and/or to suggest alternatives, Link 1, Link 2, Link 3.
The best teacher is always a real need. You never learn anything when there is no need. So, set up the problem and start solving it. Alternatively, search for examples, analyze and test them, then try to modify them. If you have specific questions, seek help. How to ask for help? First, explain to others where you are and where you want to get to. Then talk about what the problem was or is. There is always someone who can help. Nobody is going to write theory lectures for you, but only help if You have very specific question. Good luck.