Hi Rozy! Looks like you have had a lot going on there - much improved though, great job
As far as getting rid of the
weeds, I don't know if this is realistic for you, but here's my idea. I'm as organic as I can possibly be, so I don't have any chemical solutions for you.
That said, I would start off by hand pulling as many of the
weeds as possible. Put them in the trash or burn them. Getting them pulled by the roots will help the
weed problem tremendously. If that's not possible, the next best thing would be to
weed wack them all down, as low to the ground as possible, and then layer with cardboard and then the topsoil. I'm thinking though that you might need more than 2-3" of topsoil on top of the cardboard to ensure the
weeds die. I'm sure someone else more knowledgeable will be along shortly to add to or correct anything I've said
Keep up the good work!