Bullet is not real chess. If all you do is play bullet and are not getting any better than it's because you simply need longer time controls. Dan Heisman keeps saying that most people that are good at blitz got that way by playing a lot of long games. I myself have huge time constraints. I work full time and go to school and do not have enough time to play very many long games, but unless you take your time to think about your moves, and you do not have the pattern recognition of lets say an expert, you probably won't get far by just playing bullet. I think the simple solution is to just play longer games. I am also stuck in a rut. I can't seem to get any better in bullet or blitz, and I keep neglecting my long game, as apparently that is what I am good at, though I rarely play it...
So just play games with longer time controls. I would say try and play 30 minute games but that might be hard for you to do since you are so used to blitz, as you will probably make moves too fast and lose because you blunder too much a lot of the time and make the excuse like my friends, "I just got bored..."
I would say play a bunch of 10 minute games, then go from there. The goal for you would be to start playing 40|45 games. I have faith in you!
Do you know who dan heisman is? He is a national master, that talks a lot of about comming up with a list of "candidate moves" as well as a list of "reply's of your opponent to those candidate moves". The goal for any chess player making the transition from blitz to long game would be to not make the first move that comes to your mind, but first think of those two lists, then make your move after much consideration. That cannot be done in a couple seconds. It's impossible.
Very good advice! If only the OP would listen to some common sense...However, I think it's a lost cause... 
Bullet is not real chess. If all you do is play bullet and are not getting any better than it's because you simply need longer time controls. Dan Heisman keeps saying that most people that are good at blitz got that way by playing a lot of long games. I myself have huge time constraints. I work full time and go to school and do not have enough time to play very many long games, but unless you take your time to think about your moves, and you do not have the pattern recognition of lets say an expert, you probably won't get far by just playing bullet. I think the simple solution is to just play longer games. I am also stuck in a rut. I can't seem to get any better in bullet or blitz, and I keep neglecting my long game, as apparently that is what I am good at, though I rarely play it...
So just play games with longer time controls. I would say try and play 30 minute games but that might be hard for you to do since you are so used to blitz, as you will probably make moves too fast and lose because you blunder too much a lot of the time and make the excuse like my friends, "I just got bored..."
I would say play a bunch of 10 minute games, then go from there. The goal for you would be to start playing 40|45 games. I have faith in you!
Do you know who dan heisman is? He is a national master, that talks a lot of about comming up with a list of "candidate moves" as well as a list of "reply's of your opponent to those candidate moves". The goal for any chess player making the transition from blitz to long game would be to not make the first move that comes to your mind, but first think of those two lists, then make your move after much consideration. That cannot be done in a couple seconds. It's impossible.