there is no "good" music. Sometimes music A will be what i'm into, while other times music B will be what i want to listen to. I normally just put my ipod on shuffle.
with practicing, at the level your at (sup 1min) you really just need to keep solving, just have the cube with you a lot of the time. Once you get to around 50-45 seconds average, id say your single would be around 38-40's. Then I would learn intuitive f2l and 4 look last layer. The reason I think you should wait a bit longer is I feel like when you wait, your turn speed goes up over all. Instead of learning fast algorithms and methods when your slow, making you learn 'fast' things when your TPS is still really low. You should hold off and wait to get a good idea of how look ahead works, the current algs you use work and TPS will be developed. But other than all the technical stuff, just practice, no timer, no breakdowns, no forums, practice.
just early habits i develop you could try to avoid
- doing only green cross, then switching to blue cross when I tried to become dual cross, finally getting dual cross, now CN for cross
- not learning new algs, for the longest time I new 17 PLL's (sub 22)...i didnt know 3 G's, an R and E. Once I learned the full set, I know want to keep going with other algs. Once you know you can solve that step in one alg all the time and know the complete set, it is a huge motivator.
- when learning intuitive f2l, learn it from a video, then just keep practicing on your own, eventually you will develop your own ways to solve cases, if you get down to 30ish seconds, I would slowly start to weave in optimal/finger tricky algs to your f2l. If you start to learn them keep learning your other algs at the same rate. Just throw one on top and learn it...not hard with f2l algs
-recklessly buying puzzles. Not time related, but when I started out i was on twistypuzzles and speedsolving ALL the time, and I would buy every new puzzle and multiples of puzzles just because I wanted everything, but now I just see it as a huge waste of money, the puzzles are just sitting in a drawer in my room
Obviously dont go completely away from the forums....but improvement comes from solving not reading.