Explore the software that you are using in order to make the musical beats. It is difficult, for sure. But once you get the hang of things, other things will come with the flow. Try to apply almost each and every option that the software is offering you and that will really help you get things done. Some software have an amazing way of helping their user. They are extremely user-friendly and the person trying to make music on them does not find it difficult to make catchy beats.
It is extremely important that you set the tempo right. The mood of the song that you are trying to make, you should set the beat accordingly. An emotional or a mellow-beat song can definitely not be played at a high-tempo. And in the same way if you are planning to make a beat for a song that makes you dance and move, then you should definitely go for a high-tempo song. Therefore, be careful about the tempo as it will really set the mood. It is the basic thing behind beat composition and you should experiment with it time and time again.
When you are making a beat, try to add synth to it. The synth really adds the overall feel to the beat you are trying to make. Sometimes it is the synth that gets stuck inside the head of the people who are listening to the song. Therefore, do add synth as it will really get you going.
Keep experimenting with different beats and different moods. Try to get your friends through on to this and it will really work out for you. Ask them for advice. Moreover, if you have people who are already working in this area, try to ask them how they make good beats and how your beats sound to them.