You have 2 choices:
1) You buy a screen, take the phone apart, replace the screen, probably doing some damage inside the phone, come here, ask how to fix the new problem you have, get advised to take it to a repair shop - and end up spending about 5 times what it would gave cost for choice 2,
2) Take the phone to a repair ship and have the screen fixed right the first time.