Stacey @babygirl1981 If your car happens to be a diesel the tracers in the fuel level track are likely gunked up and need to be cleaned or you can replace the sender unit . Over time the tracers which pick up the resistance at different spots( to show fuel levels )on the track, will start to get layered with impurities or additive to the diesel. you can clean the tracks with alcohol wipes . Don't clean them by scraping the contaminants off as this can change the resistance and throw of the fuel gauge readings . The sender unit without the fuel pump are not too expensive so I would replace it . The fuel tank door is located under the rear right seat .
If your car is gas then replace the sender unit as the track will probably be corroded from ethanol added to the fuel. This happens if you car sits on empty a lot and the tracers are exposed to air.
This is a handy video to watch to show sender removal .Hope this helps