First of all, accept the fact that if you're not familiar with programming already, learning JavaScript (really learning it, not just learning how to use other people's plugins) will take some time, and that's okay. Start out by doing some of the tutorials on the internet. I would suggest checking out Code Academy and Code School. Khan Academy also has a wide range of JavaScript tutorials ranging from intermediate to advance that you could continue to refer back to as you continue your coding journey.

After you go through a bunch of the tutorials, the next step is trying to make something on your own, without the training wheels of the tutorials. I caution people who are starting out with JavaScript, not to start out too big of a project at first, but instead start doing a bunch of smaller projects first like a Dungeons and Dragons dice roller (seriously, this is like one of the first programming exercise I do when learning a new language). Believe me, I know it's tempting to make some large project you always dreamed of, but you'll find it's easier to get more done than if you tackle a large project that might be too big for you to handle yet. A valuable resource when you want to look up something is MDN's JavaScript documentation and tutorials and also Stack Overflow. Chances are if you have a question about something, someone on Stack Overflow has already answered that question

Another resource I would suggest is various Code Challenge sites (Coderbyte and CodeEval). These exercises help you figure out how to solve problems like a programmer, and they both have a lot of "Easy" challenges you can start with. Also they give you ideas for simple projects that you can work on if you're not sure what you want to do.

When you're pretty familiar with JavaScript as a language - that's when I would start exploring JavaScript frameworks. The JavaScript path on Code School has a lot of different tutorials for various frameworks. I would play through the different tutorials, figure out which one you like, and then make some projects using that language.

Lastly, if you can find someone who knows JavaScript/Programming who is there to help mentor you, that helps a lot too. Code Newbie has some great resources for beginner programmers including forums, links to tutorials, and their Slack channel has a lot of experienced devs who are willing to help beginner programmers with whatever questions they might have.

If you don't want to go with the self learning route, you could also sign up for a bootcamp Before spending your money (and sometimes these bootcamps are a lot of money), research the bootcamp to see if that is the right option for you, works with your schedule, and what other people have said about the bootcamp. Not all bootcamps are the same, and help more than others.