When you set your permalinks in WordPress, it will create an .htaccess file for you, so you shouldn't have to create one yourself. Also, when you save them, save them twice. There are instances where saving them twice is required, so I just do it all the time now.