I think that you must avoid the first part of your post the one that you are Cuban and unfortunately some cuban........................ give all of us a bad image... That is not necessary.
I have never been in Cuba but I think that Cuba it is like any other country I mean there are good girls and bad girls too.
I think that your profile it is ok but you don´t need to try in a great detail who is you.
Remember that guys that are looking for a long relationship will contact you based in your pic. So a good pic it is a good idea instead to explay who are you in great detail Ok
Just keep smiling everybody loves a nice smile like you have, including me of course. You looks pretty nice attractive, I do not have to suggest anything more.
But if you are seriously looking for a partner just try to discover what kind of values have your partner that is the happiness key
RE: Does this picture look nice,or do I put a better one?
I think that your pic look looks nice but do not post a so perfect pic because nobody will believe that it is yours ok