Great! I see you write the tune yourself, great work on that!
A lot of aspects could be worked on, but have to focus on one at a time. It might sound bizarre to you, but I suggest to play without listening to metronome. Getting the feeling is utmost important and I believe it improves the overall smoothness in your play.
If possible, try to understand the way the original artist performing the song. While building my repertoire, I play along with the original tracks and getting the feeling right first few attempts. Yet still, I have to work on the rest of the technical parts; for certain sections, might spend days or weeks doing that
I think @Majik could offer great advice on the electric guitar and its gears. Good luck and happy learning!
I have a suggestion on what to work on (which is also lacking in my playing, and something I’ve been working on). It is about when you finish each note. I’m noticing that, sometimes, you end playing a note, to make time for your finger to make it to the next note in time. This sounds like the note you just played ended up abruptly rather than where you wanted it to end. It is a very subtle thing, e.g. if the tempo is 60 bpm, and a note takes one beat, you may normally want to hear it played for, say, 98 milliseconds. But you are forced to play it for 95 milliseconds, because you need those extra 3 milliseconds to move your finger to the next note. But it is not consistently 5ms, it depends on how difficult your next note is to move to, rather than how you want your current note to sound. So that 5ms is not consistent, it is sometimes 2, sometimes 4, sometimes 5. That becomes noticeable. When professional artists play, I do not hear that inconsistency as to when each note plays and ends. In your playing, I hear it a little bit so I think that’s something you can work on to sound nicer. I hope this makes sense and you find it useful.
Happy to hear that! I love learning to play melodies too so I understand what you mean. I think that your timing and overall playing was quite accurate, that to me means you have a very solid foundation to build on! Wish you an Happy New Year and I hope to hear more of you and your melodies in 2023
I would echo the advice to try without metronome. I find it as a useful practice tool to identify places where I tend to speed up and slow down without realizing it and also places that I have trouble keeping up which need more work.
I think practicing both with and without is essential, because pushing and pulling the tempo slightly allows the music to breathe, and I personally think performances should always be without it (although I know there are professional artists who do perform with a click).
The other thing I would suggest focusing on is varying the dynamics. The guitar is such a wonderfully expressive instrument that responds to how hard you pick and strum, so don’t be afraid to play around with that a bit more to see what sounds musical to your ear.
That’s it. Overall, it’s already a wonderful piece that I think you are pretty much ready to perform in front of audiences, whom I’m sure will be very pleased!