download reaper, it's the highest quality free daw that i know of (like winrar, can keep using even if you don't pay).
learn how to make a drum kit, 808 drum kits are where you want to start for rap/pop/edm beats.
learn how to use a synth (options include additive/subtractive (easiest), FM synthesis (hard top learn but extremely gratifying), and granular systhesis (more for niche purposes).
learn how to use a compressor (learn what ny/parallel compression is, and what side chain compression is).
from there, play with distortion/saturation/reverb - those are the most important effects.
from there play with phasers, delay, other vsts and see what you can come up with.