I concur about the flowers and animal shots (to be blunt they are horrible). Now if you take the same care with people shots that you did with your selfie then you show promise. Keep at it…and DO NOT post second quality photos on your web page….NEVER EVER! 😉
use something like Flikr or Picassa to host pics fro posting on forums such as this fro critique etc.