Well considering you're new to this I'd say you're doing a good job. This might sound annoying, but honestly the key here is practice. Keep listening to stuff similar to what you want your music to sound like. Focus in on one or two elements from a track you really like and try to recreate those. Keep producing, whenever you can....that's the only way to improve.
Right now a lot of your sounds are pretty dry, so I'd focus on your abilities in the realm of synthesis. Sometimes it's an easy add distortion and poof it sounds a million times better, but getting to know a couple of synths is never a bad idea.
If you want some general knowledge on that kind of stuff Seamless has a great set of tutorials called "How to Bass"
Here's his youtube channel:
https://www.youtube.com/user/SeamlessRAs far as the break and intro, yea honestly listening to the music is a good place to start, but a lot of the time the intro and break are re-instrumented versions of the drop themselves...or at least it can be. I usually start by getting a chord progression on the piano, and bring parts of that to different instruments.
The drop will hit harder if you aren't playing at the same volume the entire time. I know for a fact that a lot of the big house/trance producers will even play most of the track down a dB or two until the drop hits, at which point they bring the volume back up to 100% so it hits even harder. Another way to make it hit harder would be to have a bit of a break before hand. As an extreme example, if you were to go silent for a bar beforehand, and have a drum fill right before the drop hits, I think you'd find it will be that much more impactful....sometimes making things hit "hard" is more about the difference between the quiet and loud parts in the song.
Hope this all made sense, keep at it!