Hey man,
Congrats on starting out with production! It's a really daunting task and I remember when I first started out... anyways I think the best way to start out is to try and avoid making original productions like that and rather go for remixes, edits, mashups, and even remakes of other artists songs you like! That way, you learn how the type of music you like is "generally" layered, progressed, structured, and it will help you develop the basics of arrangement!
Also, I strongly encourage you to focus your sound design and attention on only ONE vst. I recommend Sylenth1, Massive, Serum, or Harmour (if you are using FL Studio). Otherwise, if the above VSTs are out of your budget, it's perfectly ok to start out with what your DAW has included! But seriously focus on one and really LEARN it. Read the manual, watch tutorials online, maybe invest in some presets. It will help so much if you do this. Also, purchasing a sample pack of drum sounds will be very very very useful starting out because finding nice drums or god forbid creating them yourself is very difficult and I do not recommend it.
Good luck producing! Any and all of your questions going forward can be answered in this lovely forum

Cheers