Awesome pics!

I have a Nikon D3000 that I haven't used in a few years. Think that is up to the challenge with a macro lens? And by macro lens do you mean 55mm, 90mm or 150mm?

Caveat, I don't know much about my camera and lenses.