Yes it will.
There are many on here who take pics with less camera than you have, and the pics are beautiful. The settings of your camera is what will make or break the pic. Trial and error, reading picture taking tips, and just taken pics will get you taken the pics you want to take.
Yes your camera is a good camera, and yes you can produce some very nice pictures!!