How to improve at blitz?

So i'm ok at standard 15/10 time controls, but at blitz i just suck terribly.....

Now heres teh dilemma..... I practice blitz more to try to get better at blitz..... don't see any progress... ive been the same blitz rating for a month (actually i was higher a month ago )...... either I lose on time in a better position, or blunder terribly.

Should I just give up on blitz for a while and stick to 15/10?

I read that the only way to get better at blitz is to play longer games but then when i come back to blitz im not used to having that little time and get into time trouble

Also I know that blitz games are generally frowned upon but what about 15/10? can they help your OTB chess?

Considering the time controls of tournaments are keep going down----- G/30 seems to be gaining popularity.... 15/10 should be somewhat similar to G/30, no? ausually all my 15/10 games last around an hour

but can playing JUST 15/10 help my 5/0, 5/2?

im thinking my routine now should be

play 2 15/10 games a day, analyze them, etc (about 2 hours)

play 2 blitz games a day, analyze them etc (1 hour)

Tactic trainers/chess tempo (30 min)

Chess book study/going over GM games (1 hour)

instead of what i've been doing recently for the past month which is more like

You can try some opening systems like the KIA,and try to play fast but correctly...so it is not a big deal if you spend for example 5 more secs for a move...and also practise at 3/0 games which are fast but not too fast so you can still have a chance for a win or draw on time if u blunder at some point of the game

Help us finish translating:

We are working hard to make Chess.com available in over 70 languages. Check back over the year as we develop the technology to add more, and we will try our best to notify you when your language is ready for translating!