I am a visual artist and my friends and I will always rely on each other for another set of eyes when needed. It can be a lot more effective than going to a non-creative for advice or input.
Make sure you're listening to the genres that inspire you, but also try to branch out of your comfort zone, try listening to music that you might dislike or a genre you're not as familiar with. You never know what you can find that might end up inspiring you, or even something you could sample and make your own.
I cannot stress enough how much of an amazing resource YouTube is for any sort of creative. Try and find some process videos posted by other musicians and see how they go about making a song start to finish. Watching how someone goes about accomplishing the same end goal that you have can help you absorb processes that you've never even considered.
Just have fun, if you make five dumb songs that make you laugh, I promise you'll learn some important skills for serious songs/beats along the way.
Put yourself in a position to meet people with whom you can network. Develop relationships with the "music" community in your area. Every town has an Arts center. Go meet the people who can guide you, introduce you to others, and work with you.
Don't be afraid to put yourself and your skill level to the test. Be cautious of course. Always keep your personal safety a priority when speaking with "strangers', so research with whom you are talking. Have written questions to ask and stay consistent.
Learn as much as you can from local Music shops and teachers. See if there is a music program you can join at the Community College or try to volunteer at events where music is the focus.
I come from a different time, where personal networking was the key. I am a networker and it has never failed me for ideas, support and inspiration.
Be safe always and enjoy yourself.
Second, sometimes you can get ideas just by coming to the computer and just playing around until you find something good. However, it's also good to think about what type of music/song you want to create and what the message and emotion is that you're trying to create. If you come to the computer knowing that you'd like to create a song or a musical idea that is about how you had a great weekend with friends, that music is going to be very different than a song about how the weekend felt lonely or frustrating. Even if you don't have lyrics, figuring out what you're trying to express with music can be a good starting point for your work. Using music as a way to express yourself will normally take you farther than just trying to find a cool beat/lyric/hook/chord pattern. Though sometimes that works too. There isn't a right answer or an only way to do this!