Hi, I am new to photography. I own a Canon 350D with 18-55mm kit lens. I'm trying to use this lens a bit to increase my skill but am considering other options which might open up some interesting photography experiences.

I find myself mostly photographing flowers fairly close up, but I would also like to do a little bit of landscape photography when the opportunity arises. I am interested in macro photography as well but this may have to wait until I can afford an appropriate lens.

Can anybody suggest a suitable lens? I have looked at things like the Canon EF 50mm f1.8 II, the Sigma 18-50mm f2.8-4.5 DC OS, and the Canon EF 28mm f2.8 .

Even if I can develop a plan of which two lenses to eventually acquire I can make a start. Any help would be greatly appreciated because I really am lost at this stage.