To play One Pocket respectfully you need to practice all disciplines of pocket billiards and become somewhat masterful, for One Pocket played correctly or masterfully requires this knowledge and execution. As Keith Thompson has posted: play straight pool, for it will advance your One Pocket game immensely.
Straight pool brings to the table the art of; combinations, kiss shots, tight positioning, opening up clusters, and the inherit sense of running balls.
Play Banks: a little practice goes a long ways. In yesteryear banks was essential for 9-ball was shoot-0ut, and you either had to know banks or be out of the money when it came to 9-ball. Players really had to bank, now days IMO players do not have this banking skill level developed for 9-ball is now more of a 3 cushion hit and safety game.
Play 9-ball if you want to get better at making shots, and moving whitey over distance.
Practice kicking: I believe Ronnie Allen stated that this is the most important discipline in One Pocket. If you can kick, your game will be up there! The game of One Pocket is so dependent upon this, I just can not stress this enough. It will require a fair amount of work, learning diamonds systems of full table and half table, and one rail kicks are even more important, for you not only have to hit the ball but you have to hit the part of the ball you want to hit. So practice this, it is really worth it.
I see you seem in practice to stop after you have turned the break around, I would suggest to always play the game all the way through. If this is to boring, I would suggest breaking the balls softly by hitting the head ball and letting the cb drift slightly to your scoring pocket side of the table, and then start running balls, and see how many balls you can make in one pocket. Do this for 5 racks. I always enjoyed this practice to get out of the doldrums.
Strong fundamentals is the basis for getting better, IMO! Good Luck! Whitey