Okay, there is no one right answer to this. I will try to answer from my own humble experience, and those of others, along with whom I've had been fortunate enough to grow as a programmer.
Don't worry about these paradigms, especially if you are beginning programming, just build things; pick a programming language, and build small trivial programs, like a simple arithmetic calculator, a rock-paper-scissors game; then gradually move on to programs that will make your life a tad easy, probably write a program which will rename the files in a folder, and then keep improving upon it. What happens with this process is you're strengthening your foundations in programming... starting right from the basics; variable declarations, assignments, conditional constructs, looping constructs, recursion; make these foundations so strong that you can build anything upon them.
After a while of doing the above, you will realise that you were programming procedurally all the way along; and it will all be intuitive when you read more about the paradigm; then challenge yourself to write the same programs, the OOP way; it will probably break at a lot of places, but that is okay, invest your time in understanding why the code broke, what is the underlying principle ... and after a while of doing this, it will all be second nature; and then you could go on to investigate other paradigms; say, Functional Programming, by asking many questions along the way; "Why do I need this?", "Okay, so what are pure functions, exactly?", "Why is there a lot of recursion at places where I can have simple loops?"; "Ah! only function level state!"... what I'm trying to say is, it will all eventually make sense.
Choose a book/course/mentor; and then exhaust what it/he/she has to teach you; pick something that not only teaches you a programming language, but one that valuably guides you into "thinking" programming, and enables you to become good enough that you'd be confident to pick up anything else; or build upon the knowledge that you've gained; be it a new programming language, or a new programming paradigm, that you've never heard of.
(If JavaScript is your pick; I recommend 'Eloquent JavaScript", if it's Python, I recommend this Udacity course called "Introduction to Computer Science" ... and I'm sure after a few searches, and few more mentions from the excellent lot here, you will find a lot of excellent resources, for whatever pick you've made.)
Happy Programming! :)