Hello, do you have any advice for learning different keys for piano (A, Bb, etc...) I am pretty much self taught, but i struggle with learning keys.
you'll have to take some songs you know already and then play them in the next key. if it's in C, and you know it in C, try learning it in F. if you are having trouble figuring out what key the song you know is in, ..... try very simple songs ? like the alphabet song for example, if you play that in C the first 2 notes are C. that would be in the key of C. that doesn't mean every song starts on the note of the key it's in, but some songs do .... i think you should start by learning a lot of simple songs in the key of C. i think you will get used to it ... it's kind of like learning which wall of a room is the floor ... there's no rule but you can usually get a feel for it. then once you know a bunch of songs in C then start learning all those songs in F. it should look exactly the same except you will have to swap in 1 black note to make it sound right. get used to that and then you can go to the next key (Bb) in which you will have to swap in 1 more black note. or, go backwards, back to C, then go the other way to the next key (G), in which case you will have to swap in a a different black note the other way. if you go through the keys this way (C,  F, Bb, Eb) it will be only 1 slight twist each time and you should learn it fine. or going the other direction it's C, G, D, A, etc