Assuming you mean 1.5 GB/s that's about the expected, 2GB/s is the theoretical max, you'll never get that, usually you'll get 75 to 80% of that, see below for some more numbers:
Not really, but there are PCIe 3.0 models, and those are good for about 4GB/s with a single link, 6GB/s with dual link.