In order to get exactly what you want, you need to get a lot of experience playing different guitars, so you know what's available, and what is 'best' for you. I think you could do better for pickups, but you'll need to try out a buch of stuff to make an informed decision on what to change to. Same goes for any other changes.