Being from a Indian background, there are several differences between your how you currently speak English and what we call standard American English. Some of these differences will not significantly impact your ability to be understood by Americans, while others will make a tremendous difference in your speech.