I am also a beginner.
There are two things in your question ..
One is purely mental, how do you work with your mindset.
Second the pure physical, how do you work with your skills.
(and the two are of course interwoven, it's just easier to split them up).
Regarding your mindset, so it may help to ride with music, it may also be that it makes you less concentrated or overconfident, but you can try it out.
And otherwise as everyone else says.. If you do not push your boundaries you will never move them. Some of those who learn quickly are those who just "goes for it", but keep in mind that it is also a sure way to get injured if you don't have your head with you.
Try to forget what others think about you.. it's hard, but it will help. Sometimes it helps me to think that even though things can be hugely embarrassing for yourself, how many of those who see you will remember it when they are going home in the evening (and does it matter)??
It's just like Batman dog... "Why do we fall Bruce"
About the skills and tricks.. I'm not very good at all, but I can tell you what I have been working on.
Learn how to pop and work with the timing.
Learn to have controle in the air.
Learn to stomp your landing.
And for all of the above, have it feels when it is working.
Work on straight airs and straight airs with grabs, I have started with Indy, Mute, Tail Grab and Illegal Grab.
Work with boxes.. normal and switch landing. Front side switch up. Jump on from the "wrong" side, so you put your tails up (don't know the name). Front side 270 off. Back side 270 off. And so on...
And then you can try some tail kicks, that's easy and funny to do and you feel bad ass ;)
Good luck champ