I believe one must get interest in soemthing else and commit oneself to do soemthing in order to get distracted from all that.
Try to think about what stuffs would you like to invest your time in; studying or learning something usefull for your future. then try to get a real true interest in all that. focus in those things, it is normaly difficult to focus in lust when you are busy.
Then try to focus in yourself and try to be more independent from the needs that have to do with lust. Try to achive indepdence from those stuffs becuase you dont need them in order to be happy, focus in being happy by other means and by other stuffs. and always spend yout time in a good way trying to improve yourself in order to be better.