The advice you have been given is very sound. In dealing with Anti-social behaviour you have to be more persistent that the offenders. If you are getting nowhere with the Housing officer go to their boss or even the Managing Director of the Association and be very firm. As the others have said, complain every time you have cause and keep a log of all incidents. The senior officers in the police tend to react to spikes in the numbers of complaints and if you also get your local council or councils on board , they will also add pressure. Find out if your council has a Community Safety Department and if so if there is an Anti-social behaviour officer and contact them. Also look up your local Neighbourhood Policing Team on your police authority Website and complain direct to them.
Most areas have a joint action group of partner agencies so if you can find out who the players are and these are often made up of Housing Associations, Police, Councils, Fire brigade, Social Services etc, so you will start to build up a net of agencies to involve. If they are all reporting complaints from a particular area, they will tend to try and do something about it as it looks as if they can't solve problems if the complaints continue.
You need to get as good at playing the system as the the nuisances!